重庆seo重庆seo  2018-10-23 23:47 来源:seo培训 显示边栏 |   抢沙发  29 
文章评分 0 次,平均分 0.0

有人需要讲解,我就讲解下吧

1.什么是泛端口建站

就是在一个域名下利用多个端口建站。

2.泛端口建站的作用

百度默认泛端口建立的站点权重=主域名,比如 www.ddv63.com:1234=www.ddv6.com。

百度默认泛端口建立的站点都是独立的。

比如这个   

20181023234326.jpg

3.泛端口建站的实现

实现的方法很多,最后贴出来 php 使用 socket 建站的方法。

至于被人吐槽权限什么的,php 不过是抛砖引玉,大牛们,php 没 socket 权限,随便 c 源码就照着 php 的代码改改就行了。

https://blog.csdn.net/hsg77/article/details/6969756

<?php
set_time_limit(0);

$address = '127.0.0.1';
$port = 1234;

$sock = socket_create(AF_INET, SOCK_STREAM, 0);
socket_bind($sock, $address, $port) or die('Could not bind to address');

echo "\n Listening On port $port For Connection... \n\n";

while(1)
{
    socket_listen($sock);
    $client = socket_accept($sock);

    $input = socket_read($client, 1024);

    $incoming = array();
    $incoming = explode("\r\n", $input);

    $fetchArray = array();
    $fetchArray = explode(" ", $incoming[0]);

$output = "";
$Header = "HTTP/1.1 200 OK \r\n" .
"Date: Fri, 31 Dec 1999 23:59:59 GMT \r\n" .
"Content-Type: text/html \r\n\r\n";

$output = $Header .$fetchArray[0] . " Request " . $fetchArray[1] . "\n";

    socket_write($client,$output,strlen($output));
    socket_close($client);
}

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

重庆seo
重庆seo 关注:0    粉丝:0
这个人很懒,什么都没写

发表评论

表情 贴图 链接 私密 格式 签到

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

您也可以使用第三方帐号一键快捷注册

扫一扫二维码分享