首頁 >CMS教程 >DEDECMS >dedecms織夢模板如何新增301重定向跳轉網址

dedecms織夢模板如何新增301重定向跳轉網址

藏色散人
藏色散人原創
2019-12-11 09:40:042446瀏覽

dedecms織夢模板如何新增301重定向跳轉網址

dedeCSM織夢範本如何新增301重定向跳轉網址?

dedeCSM織夢範本新增301重定向跳躍網址對的程式碼教學

推薦學習:織夢cms

#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__).&#39;/data/common.inc.php&#39;))
{
header(&#39;Location:install/index.php&#39;);
exit();
}
//这里把这段代码改成301重定向的代码即可。
?>

實作301重定向

 

#用下面程式​​碼取代原有的index.php內容:

      <?php
/**
* @version $Id: index.php 1 9:23 2010-11-11 tianya $
* @package DedeCMS.Site
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
*/
$HOST=$_SERVER[&#39;HTTP_HOST&#39;];
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__).&#39;/data/common.inc.php&#39;))
{
header(&#39;Location:install/index.php&#39;);
exit();
} //用这段绿色的代码替换上面的红色文字部分。本段代码中,红色部分,前面一个是你的不带www的域名,后面一个是空间商赠送的域名,只要把两个更改下,301重定向就做好了。
?>

可以直接複製上面的程式碼內容到dede5.7的根目錄下的index.php中,把以前的原始碼覆蓋。

如何查看你的301重定向是否添加成功

可以通透過愛站網的ip反查功能進行查詢,首頁打開愛站網,找到域名反查功能,輸入你的域名,可以查好多同ip下面的網站,這裡你只要找到你自己的兩域名即可,一個是帶www,一個是不帶www。具體步驟如圖所示:

dedecms織夢模板如何新增301重定向跳轉網址

當然這種測試給你的一種感覺很不直觀,還有一個更簡單的方法。如果你的301重定向做成功了,你可以把不帶www的域名輸入瀏覽器的地址欄,它會自動跳到帶www的域名(這種方法不提供演示了,只要的301定向做成功了,會看到效果的)。

神奇的地方

有一個很神奇的地方,就是我做了沒有www定向到有www網域的,我的訪客流量增加了不少。以圖為證,我是12日做的301定向,到後面的ip數量日益增加,這可能就是重定向後,把不帶www的域名流量,統計到了帶www。

dedecms織夢模板如何新增301重定向跳轉網址

以上是dedecms織夢模板如何新增301重定向跳轉網址的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn