PHP的301重定向代码

PHP的301重定向代码

如果您的网站是用PHP构建的话,只采用PHP代码,就可以实现web页面的301重定向功能。假设要将一个网站转移到域名“www.ipmay.com”下面,方法如下。

// 如果不是该域名,开始执行
if($_SERVER['HTTP_HOST'] != 'www.ipmay.com') {
    $uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; // 当前请求网址
    header('HTTP/1.1 301 Moved Permanently'); // 设置跳转方式为HTTP 301
    header('Location: http://www.ipmay.com'.$uri); // 跳转至目标网址
    exit(); // 退出,不执行之后代码
}

只需要将以上代码放到您的网站页面代码的头部,并且将其中的域名改成您自己的域名即可。


3