如何用新浪sae做php程序的301转向?
本人在新浪sae使用了挺久,发个如何使用新浪sae给自己的网站做301的代码给大家。
用新浪SAE的站长在在长期用了sinaapp的二级域名之后,终于搞定备案绑定了域名,这时发现原来的sinaapp二级域名也可以使用,这样会影响搜索引擎对独立域名的收录,于是有必要对sinaapp的二级域名进行301重定向到新域名。
在根目录首页(注意要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:http://www.xuelinux.com'.$URIRedirect);
exit();
}
复制代码
这是来路为非 www.xuelinux.com 时301重定向到 www.xuelinux.com,如果只是想只把sinaapp的二级域名重定向,第一句可以改成这样:
if(strtolower($_SERVER['SERVER_NAME'])=='您绑定的名字.sinaapp.com')
复制代码
测试一下OK了。
转载地址:http://www.xuelinux.com/t-30
0
See Also
- 新浪SAE普通开发者认证求推荐
- 新浪 sae 是买云豆更划算还是买云空间更划算?
- 坑爹的 sae_debug (php)
- 新浪 sae 上怎么绑定域名?
- 有好用的php聊天程序吗,或者在论坛上+聊天功能