301重定向是一種非常重要的“自動轉(zhuǎn)向”技術(shù)。網(wǎng)址重定向最為可行的一種辦法。當用戶或搜索引擎向網(wǎng)站服務器發(fā)出瀏覽請求時,服務器返回的HTTP數(shù)據(jù)流中頭信息(header)中的狀態(tài)碼的一種,表示本網(wǎng)頁永久性轉(zhuǎn)移到另一個地址。那么網(wǎng)站如何做301重定向呢?
什么情況下使用301重定向
? ? ? ?1:網(wǎng)站更換域名時,通過301永久重定向?qū)⑴f域名重定向至新域名,挽回流量損失和SEO。
? ? ? ?2:當出于需要刪除網(wǎng)站中的某些目錄時就可以用301永久重定向到網(wǎng)站首頁。
? ? ? ?3:如果你有多個閑置域名時需要指向同一網(wǎng)站時,通過301永久重定向可以實現(xiàn)。
? ? ? ?4:你打算實現(xiàn)網(wǎng)址規(guī)范化。
如何實現(xiàn)301重定向
1:IIS 服務器實現(xiàn)301 重定向
? ? ? ?打開IIS,找到要重定向的網(wǎng)站或者網(wǎng)頁,右鍵查看屬性,如果是網(wǎng)站則選擇主目錄選項卡,網(wǎng)頁則是文件選項卡。如下圖所示:
2:Apache 服務器實現(xiàn)301 重定向
? ? ? ?在Apache 中,有個很重要的文件.htaccess,通過對它的設(shè)置,可以實現(xiàn)很多強大的功能,301 重定向只是其中之一。找到redirect permanent / http://m.dgkbdq.com:
redirect permanent /old.html http://m.dgkbdq.com:修改這句即可。
3:在.htaccess文件中增加301重定向指令
? ? ? ?采用“mod_rewrite”技術(shù),形如:
RewriteEngine on
RewriteRule ^(.*)$ http://m.dgkbdq.com/$1 [R=301,L]