Windows+Linux下的301永久重定向

301重定向功能是一種“自動轉向”的技術,通常在我們網站中作出調整時經常用到,如:網站目錄結構更改,頁面地址轉移等情況,都應當使用301重定向功能,使得用戶和搜索引擎都能很好的訪問到新頁面和地址。而301重定向運用在SEO當中的功能則是能夠有效的傳遞原頁面的權重,使得老頁面的權重不浪費,從而能達到提升SEO的效果的功能,谷歌官方也有關于301重定向的說明,如以下引用部分:

301 重定向功能在以下情況下尤為有用:

  • 您已將網站移至新域,希望盡可能順暢地完成這一轉換。
  • 人們通過不同網址訪問您的網站。例如,如果可通過多種方式訪問您的主頁,如 http://example.com/home、http://home.example.com 或 http://www.example.com,那么,選擇其中一個作為首選的(標準)目標網址,并通過 301 重定向將來自其他網址的流量發送到該首選網址,不失為一種很好的方法。您也可以使用網站管理員工具設置首選域。
  • 您正在合并兩個網站,希望確保指向過期網址的鏈接重定向至正確網頁。

請注意引用部分的第二點,這種情況是我們做SEO最常碰上的,通常由于程序或其它原因會導致種訪問方式訪問同一個頁面,如金華SEO博客則是kuangjinhua.com訪問和www.739116.live是同一頁面,而金華則將kuangjinhua.com通過301重定向到了www.739116.live。

通常情況下,我們網站所使用的環境無非兩種,一種是Windows平臺環境、一種是Linux平臺環境,這里金華主要講兩種環境下的301重定向功能設置的方法。

Windows平臺下301重定向的三種方法

1、資源永久重定向:如果你的網站已經在Windows平臺下正常運行,且已經綁定了帶WWW和不帶WWW的兩個域名,你需要將不帶WWW的通過301永久重定向到帶WWW的域名上,那么首先要刪除綁定那個不帶WWW的域名,只保留你選擇的標準URL。

然后再次在IIS上新建一個網站(注意:很多人忽略了這一步導致301失敗),新建的這個網站只綁定不帶WWW的域名,網站目錄可以選擇同一個,在主目錄上如下圖所示,可以看到第三項:重定向到URL,選擇這個選項后,在URL中填上帶WWW的域名并將資源的永久重定向選項勾選上,然后點確定即可?,F在去試試,已經成功將不帶WWW的域名301到了帶WWW的域名上了。

這種方法需要獲得服務器權限,但是操作比較簡單。

2、通過ISAPI_Rewrite組件:這個組件也是我們常說到的偽靜態組件,它分為免費和收費版本,免費的只能針對全局設置,也就是IIS下所有的網站不管用不用得著Rewrite都默認全部設置同樣的規則,而收費版本可以針對每個網站設置不同的重寫規則。
如上圖另一個紅箭頭所指的則是ISAPI_Rewrite屬性,成功安裝后在IIS下的每個網站屬性當中都有,金華安裝的ISAPI_Rewrite是收費破解版的,所以每個網站可以針對性的設置,不需要也可以不填。安裝好這個組件之后,你就可以很輕松的將Linux下的重定向代碼通過點擊edit寫入,從而達到和Linux下同樣的重定向效果,具體代碼下面會給出。

這種方法一般適用于成熟的主機提供商,因為他們都會默認安裝ISAPI_Rewrite組件,且自行可以編輯使用,大家在購買Windows平臺下的空間時務必問清楚提供商,能否達到這個要求。

3、通過添加網站程序代碼:這里主要講的根據網站程序的語言添加不同程序語言的301代碼,從而達到301的效果。這種方式金華測試過,效果并不好,所以就不給出代碼了,大家百度搜索一下就看得到了。

Linux下301重定向:

Linux下做301重定向相對來說比較簡單,只需要編輯Linux網站空間根目錄下的.htaccess文件,在文件中添加以下規則即可:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com$1 [L,R=301]

需要說明的是如已存在第一行,則將第二和第三句插入到相應的地方即可,同樣Windows下通過ISAPI_Rewrite組件來達到301的方法也同樣是添加這幾句代碼。

總的來說,Windows平臺相對而言還是比較麻煩一點,Linux則相對簡單。這里說到的只是將不帶WWW的重定向到帶WWW的域名下,實際操作過程中可能會由于環境或其它因素導致操作出現某些不完善的因素,在此強烈建議大家在操作之前備份好自己的.htaccess文件,如出現問題可以直接覆蓋恢復原來的模樣。

如301在實際操作中有其它異?,F象,也可以聯系金華一起研究。

未經允許不得轉載:鄺金華博客 » Windows+Linux下的301永久重定向

贊 (0)
广西快三走势图一定牛 真钱手机捕鱼 江西11选五多乐彩走势图 日本股票指数 上海麻将连连看手机版 西甲积分榜2019一2020 铜陵麻将手机版 德甲1819赛季积分榜 欢乐棋牌下载手机版 今天的股票大盘行情 多乐彩大赢家软件