中国顶级域名根服务器故障

新浪科技讯 1月21日下午消息,据多家DNS服务商透露,今日下午3点,全国所有通用顶级域的根出现异常,导致部分国内用户无法访问.com域名网站,对全国互联网链接造成系统性影响。

根服务器主要用来管理互联网的主目录。全世界只有13台,这13台根域名服务器中名字分别为“A”至“M”,其中10台设置在美国,另外各有一台设置于英国、瑞典和日本。

”简单的说,我们访问baidu.com域名的网站显要指向根服务器,根服务再将用户指向.com服务器,.com的解析服务器再把用户指向baidu.com。”一位DNS技术专家解释说,这次的问题仅出现在中国,说明全球根服务器并未出现问题,问题很可能是国内网络运营商。

”这次访问故障出现在下午3点20分左右,当用户请求根服务器时,被指向一个IP地址(A记录),这是完全错误的引导。”上述专家表示。

据360安全卫士官方微博透露,经360网站卫士测试发现,很多网站被解析到65.49.2.178,原因在于目前国际节点出现故障,国内三分之二DNS处于瘫痪状态。

上述专家解释说,之所以有部分用户还可以正常访问互联网,是因为其网络DNS服务器有一定的缓存时间,如果根服务器的故障持续,全国大部分网站都将受到影响。

 

PHP的301重定向代码

一、这种方法,因为它可以把www.seosir.cc原来所有的url都转到seosir.cc新的地址上

<?php
$the_host = $_SERVER[‘HTTP_HOST’];
$request_uri = isset($_SERVER[‘REQUEST_URI’]) ? $_SERVER[‘REQUEST_URI’] : ”;
if($the_host == ‘www.seosir.cc’)
{
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location: http://seosir.cc’.$request_uri);//
}
?>

二、单页多站的php301重定向代码,www.seosir.cc和seosir.cc则301到index.php上,www.seosir.cc则301到seosir.cc上,否则转到错误页

<?php
if(($HTTP_HOST==”www.seosir.cc”)or($HTTP_HOST==”seosir.cc”))
{
header(“HTTP/1.1 301 Moved Permanently”);
Header(“Location: /index.php”);
}
elseif($HTTP_HOST==”www.seosir.cc”)
{
header(“HTTP/1.1 301 Moved Permanently”);
Header(“Location: http://seosir.cc”);
}
else
{
Header(“Location: /404.htm”);
}
?>