dede5.7的程序中有自帶的index.php
一般是這樣:
<?php
/**
* @version $Id: index.php 1 9:23 2010-11-11 tianya $
* @package DedeCMS.Site
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
*/
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
{
header('Location:install/index.php');
exit();
}
//這里把這段代碼改成301重定向的代碼即可。
?>
實(shí)現(xiàn)301重定向
用下面代碼替換原有的index.php內(nèi)容:
<?php
/**
* @version $Id: index.php 1 9:23 2010-11-11 tianya $
* @package DedeCMS.Site
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
*/
$HOST=$_SERVER['HTTP_HOST'];
if ($HOST=="xxx.com" || $HOST=="xxx.tzs58112601697931.001host.net"){
Header("HTTP/1.1 301 Moved Permanently");
Header("Location:http://www.xxx.com");
exit();
}
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
{
header('Location:install/index.php');
exit();
} //用這段綠色的代碼替換上面的紅色文字部分。本段代碼中,紅色部分,前面一個(gè)是你的不帶www的域名,后面一個(gè)是空間商贈(zèng)送的域名,只要把兩個(gè)更改下,301重定向就做好了。
?>
可以直接復(fù)制上面的代碼內(nèi)容到dede5.7的根目錄下的index.php中,把以前的源代碼覆蓋。
如何查看你的301重定向是否添加成功
可以通通過(guò)愛(ài)站網(wǎng)的ip反查功能進(jìn)行查詢,首頁(yè)打開(kāi)愛(ài)站網(wǎng),找到域名反查功能,輸入你的域名,可以查好多同ip下面的網(wǎng)站,這里你只要找到你自己的兩域名即可,一個(gè)是帶www,一個(gè)是不帶www。具體步驟如圖所示:
當(dāng)然這種測(cè)試給你的一種感覺(jué)很不直觀,還有一個(gè)更簡(jiǎn)單的方法。如果你的301重定向做成功了,你可以把不帶www的域名輸入瀏覽器的地址欄,它會(huì)自動(dòng)跳轉(zhuǎn)到帶www的域名(這種方法不提供演示了,只要的301定向做成功了,會(huì)看到效果的)。
神奇的地方
有一個(gè)很神奇的地方,就是我做了不帶www定向到帶www域名的,我的訪客流量增加了不少。以圖為證,我是12日做的301定向,到后面的ip數(shù)量日益增加,這可能就是重定向后,把不帶www的域名流量,統(tǒng)計(jì)到了帶www。
版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: dedeCSM織夢(mèng)模板下載添加301重定向跳轉(zhuǎn)網(wǎng)址對(duì)的代碼教程