1. 301重定向怎么做-博昊天成網(wǎng)站建設

      2013-02-25

              好多人給出了用301重定向技術(shù),那什么事301重定向呢?北京網(wǎng)站建設-博昊天成給你揭曉:
      在我們網(wǎng)站建設中,時常會遇到需要網(wǎng)頁重定向的情況:像網(wǎng)站調(diào)整,如改變網(wǎng)頁目錄結(jié)構(gòu),網(wǎng)頁被移到一個新地址,再或者,網(wǎng)頁擴展名改變,如因應用需要把.php改成.Html或.shtml,在這種情況下,如果不做重定向,則用戶收藏夾或搜索引擎數(shù)據(jù)庫中舊地址只能讓訪問客戶還會得到一個404頁面錯誤信息,訪問流量白白喪失;再如某些注冊了多個域名的網(wǎng)站,也需要通過重定向讓訪問這些域名的用戶自動跳轉(zhuǎn)到主站點,等等。

       創(chuàng)建一個.htaccess文件,并將下面提供的代碼寫入文件內(nèi),它可以確保舊域名所有的目錄或者網(wǎng)頁正確的跳轉(zhuǎn)到新域名內(nèi)。
        記住.htaccess文件一定要放在舊網(wǎng)站的根目錄下,并且新網(wǎng)站要和舊網(wǎng)站保持相同的目錄結(jié)構(gòu)及網(wǎng)頁文件
        Options +FollowSymLinks
        RewriteEngine on
        RewriteRule (.*) http://m.zhixiao100.cn/$1 [R=301,L]
        請將上面的m.zhixiao100.cn修改成你想要跳轉(zhuǎn)到的域名。
        此外,我建議大家歸總舊網(wǎng)站的外部鏈接,并聯(lián)系相應的站點修改導入鏈鏈的URL,以指向新站點。
        注意:.htaccess文件只有在使用安裝有Mod Rewrite模塊的Apache作為WEB服務器的Linux主機上才能起作用

      配置完成后,一定認真檢查一下是否正確。Internet有很多類似的Server Header檢查工具,如Check Server Headers Tool – HTTP Status Codes Checker

      網(wǎng)站重定向的注意事項
        1.若準備將服務器上的文件移到其它地方時,須就以下信息正確地通知搜索引擎的爬行程序:
        - 目標地址:這些文件被移向何方
        - 移動屬性:暫時移走還是永久性移走
        2.對擁有多個域名的網(wǎng)站,專家建議應把那些不想在搜索引擎上推廣的域名用301跳轉(zhuǎn)命令來永久性重定向。
      編輯本段確保網(wǎng)站實施了正確的301重定向
        對于正確實施301重定向,有這樣幾個方法可供大家參考:
        1.在.htaccess文件中增加301重定向指令
        2.適用于使用Unix網(wǎng)絡服務器的用戶。通過此指令通知搜索引擎的spider你的站點文件不在此地址下。這是較為常用的辦法。形如:Redirect 301 / http://www.yourdomain.com/
        3.在服務器軟件的系統(tǒng)管理員配置區(qū)完成301重定向
        適用于使用Window網(wǎng)絡服務器的用戶
        4.采用“mod_rewrite”技術(shù)
        通過該技術(shù)進行的改變將在.htaccess文件中體現(xiàn)出來,形如:
        Options +FollowSymLinks
        RewriteEngine on
        RewriteCond % ^yourdomain.com
        RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=permanent,L]
        5.用ASP/PHP實現(xiàn)301重定向:
        代碼在上面已經(jīng)介紹過了