您的位置:首页 > 编程语言 > PHP开发

Php的301重定向代码

2014-03-25 11:41 417 查看

一:更推荐这种方法,因为它可以把www.bac.com原来所有的url都转到abc.cn新的地址上

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


二:单页多站的Php301重定向代码,www.ddd.cn和ddd.cn则301到index.php上,www.ddd.cn则301到ddd.cn上,否则转到错误页

if(($HTTP_HOST=="www.ddd.cn")or($HTTP_HOST=="ddd.cn"))
{
header("HTTP/1.1 301 Moved Permanently");
Header("Location: /index.php");
}
elseif($HTTP_HOST=="www.ddd.cn")
{
header("HTTP/1.1 301 Moved Permanently");
Header("Location: http://ddd.cn"); }
else
{
Header("Location: /404.htm");
}
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: