有时我们的网站变更了域名后,会造成大量原来的链接失效,这样会让用户误以为网站关闭了,从导致客户流失。那么有什么办法可以解决这个问题呢?直接上代码:
/*访问的域名不是$_SERVER["SERVER_NAME"]则跳转*/
if($_SERVER["SERVER_NAME"] != $_SERVER["HTTP_HOST"]){
if($_SERVER["SERVER_PORT"] == "80"){
$skip_url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
}else{
//非80端口则要在跳转网址中添加端口
$skip_url='http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
}
header('Location: '.$skip_url);
}
如果你发现错误或有其他见解,请给 www.zhuei.cn 留言,我们会尽快更新本文!