如何用新浪sae做php程序的301转向?

By 历史网 at 2013-02-01 07:01:57 • 1023次点击

本人在新浪sae使用了挺久,发个如何使用新浪sae给自己的网站做301的代码给大家。

用新浪SAE的站长在在长期用了sinaapp的二级域名之后,终于搞定备案绑定了域名,这时发现原来的sinaapp二级域名也可以使用,这样会影响搜索引擎对独立域名的收录,于是有必要对sinaapp的二级域名进行301重定向到新域名。

在根目录首页(注意要php文件有用)文件的<?php

?>之间适当的地方插入如下代码即可:
if(strtolower($_SERVER['SERVER_NAME'])!='www.xuelinux.com')
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)=="/index.php")
{
$URIRedirect="/";
}
header('HTTP/1.1 301 Moved Permanently');
header('Location:<a

rel="nofollow" target="_blank">http://www.xuelinux.com'.$URIRedirect);</a>
exit();
}
复制代码
这是来路为非 www.xuelinux.com 时301重定向到 www.xuelinux.com,如果只是想只把sinaapp的二级域名重定向,第一句可以改成这样:
if(strtolower($_SERVER['SERVER_NAME'])=='您绑定的名字.sinaapp.com')
复制代码
测试一下OK了。

转载地址:http://www.xuelinux.com/t-30

sae, php, 程序


登录 后发表评论