301重定向方法

PHP的301重定向代码:

<?Php //php开始标识
$the_host=$_SERVER['HTTP_HOST'];//获取当前坐在页面的域名
$the_url= isset($_SERVER['REQUEST_URI']) ?$_SERVER['REQUEST_URI'] :'';//判断地址后面部分
$the_url=strtolower($the_url);//将大写字母转变成小写字母
if($the_url=="/index.php")//判断当前页面是不是首页
{
$the_url="";//如果是首页,变量$the_url赋值为空
}
if($the_host!=='www.zxki.cn')//如果当前域名不是带www的则进行301跳转
{
header('HTTP/1.1 301 Moved Permanently');//发出301重定向跳转头部
header('Location:https://www.zxki.cn'.$the_url);//跳转到带www的网址
}
?>

上面是PHP代码式的301重定向跳转,可以将这些代码放在页面头部,也可以将代码做成单独的PHP文件(如301.php)那么在页面头部调用

外部调用代码为:

<?phpinclude("301.php"); ?>

发表评论 / Comment

提示:本文章评论功能已关闭