因网站(http://www.win7h.com)目录更改,需要做个301重定向,确保以前连接地址也能访问
<?php
$url="http://www.win7h.com".$_SERVER["REQUEST_URI"];
header("HTTP/1.1 301 Moved Permanently");
$url=substr($url,33);
if(preg_match("/^http:www.win7h.com:80//win7//([^//]*)///d{4}///d{4}//(/d{1,})/.html$/",$url))
{
$url=preg_replace("/^http:www.win7h.com:80//win7//([^//]*)///d{4}///d{4}//(/d{1,})/.html$/","http://www.win7h.com/$1/$2.html",$url);
header("Location:$url");
}
else if(preg_match("/^http:www.win7h.com:80//win7//([^//]*)//$/",$url))
{
$url=preg_replace("/^http:www.win7h.com:80//win7//([^//]*)//$/","http://www.win7h.com/$1/",$url);
header("Location:$url");
}
else if(preg_match("/^http:www.win7h.com:80//win7//([^//]*)//([^/.]*)/.html$/",$url))
{ $url=preg_replace("/^http:www.win7h.com:80//win7//([^//]*)//([^/.]*)/.html$/","http://www.win7h.com/$1/$2.html",$url);
header("Location:$url");
}
?>
第一次写php,呵呵,以前没接触过。。