求PHP跳转代码

空间不支持绑定到子目录,根目录下主站,子目录WAP下是手机站。求一跳代码,要求一:根据网址自动判断跳转,如输入www.12306.com或12306.com自动跳转到主站... 空间不支持绑定到子目录,根目录下主站,子目录WAP下是手机站。求一跳代码,要求一:根据网址自动判断跳转,如输入www.12306.com或12306.com自动跳转到主站http://www.12306.com/,输入wap.12306.com自动跳转到WAP目录下的手机网站。要求二:HTTP返回状态必需为301.
以下代码可以实现,但返回的HTTP状态为302,所以不要求。
<?php
$sTrr = @explode(".", $_SERVER['SERVER_NAME']);
$domain = strtolower($sTrr[0]);

// 如果是wap网站
if ( $domain == 'wap') {
header("Location: http://wap.12306.com/wap/");
} else {
header("Location: http://www.12306.com/index.php");
}
?>

能达到以上要求,可以加分。
展开
 我来答
百度网友0f37e23c0
2010-11-08 · TA获得超过1543个赞
知道大有可为答主
回答量:1070
采纳率:50%
帮助的人:1296万
展开全部
我来回答吧: 我测试过 ,返回 301.

<?php
$sTrr = @explode(".", $_SERVER['SERVER_NAME']);
$domain = strtolower($sTrr[0]);

// 如果是wap网站
if ( $domain == 'wap')
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://wap.12306.com/wap/");
exit();
}
else
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.12306.com/index.php");
exit();
}
?>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式