phpcms做301跳轉的方法:
方法一:
在根目錄下找到.htaccess文件,并添加以下代碼,保存上傳即設置成功。
RewriteEngine on
RewriteCond %{HTTP_HOST} !^baidu.com$ [NC]
RewriteRule ^(.*)$ http://baidu.com/$1 [L,R=301]
方法二:
1.在網站根目錄下的index.php文件中設置,代碼如下:
$the_host = $_SERVER[’HTTP_HOST’];//取得當前域名
if(strtolower($the_host) != ’www.baidu.com’)//把這里的域名換上你想要的
{ $URIRedirect=$_SERVER[’REQUEST_URI’]; //獲取域名后的參數
if(strtolower($URIRedirect)=="/index.php")//判斷是參數為/index.php就顯示為/
{
$URIRedirect="/";
}
header("HTTP/1.1 301 Moved Permanently");//發出301頭部
header("Location: http://www.baidu.com".$URIRedirect);//跳轉到你希望的地址格式
exit();
}
2.在對應網頁文件中調用index.php即可,代碼如下:
<?php include("index.php"); //301重定向 ?>