全球主机交流论坛
标题:
PHP完美301重定向,跨平台,不受服务器环境限制
[打印本页]
作者:
zybnan
时间:
2010-12-6 12:26
标题:
PHP完美301重定向,跨平台,不受服务器环境限制
<?php
$the_host = $_SERVER['HTTP_HOST'];//取得当前域名
$request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面是否有参数
if($the_host != 'www.0539123.com')//把这里的域名换上你想要的
{
header('HTTP/1.1 301 Moved Permanently');//发出301头部
header('Location:
http://www.0539123.com
'.$request_uri);//跳转到你希望的地址格式
}
?>
将以上代码放在网站通用配置文件里面即可
比如dz7.0,可以放在include/common.inc.php里面
实现全站重定向,并非只是重定向到首页,内页及参数页均可完美重定向。
无需在服务器上面设置参数。
不用管是什么环境win/linux,apache,lighttpd,nignx等,只要支持PHP即可用。
作者:
zybnan
时间:
2010-12-6 12:30
zllovesuki 威望 -1 恶意灌水 2010-12-6 12:27
太过分了吧,这么好的资料,怎么成灌水了?
作者:
Administrator
时间:
2010-12-6 12:31
提示:
作者被禁止或删除 内容自动屏蔽
作者:
smiler
时间:
2010-12-6 12:32
楼主是火星小白
作者:
zybnan
时间:
2010-12-6 12:32
原帖由
Administrator
于 2010-12-6 12:31 发表
最好是脚本+rewrite来弄
为什么呢?
作者:
zybnan
时间:
2010-12-6 12:34
原帖由
smiler
于 2010-12-6 12:32 发表
楼主是火星小白
地球人都知道了?
作者:
indj
时间:
2010-12-6 12:35
没有命令来的直接
作者:
smiler
时间:
2010-12-6 12:37
楼主,真正不受环境限制的是直接在Web Server 端 url rewrite。
作者:
Poison
时间:
2010-12-6 12:55
作者:
moto72
时间:
2010-12-6 13:01
哎 火星贴
作者:
wdlth
时间:
2010-12-6 13:18
PHP还有什么跨不跨平台?是PHP环境就行。
欢迎光临 全球主机交流论坛 (https://sunk.eu.org/)
Powered by Discuz! X3.4