當前位置:編程學習大全網 - 源碼下載 - 如何做域名301重定向

如何做域名301重定向

301重定向有幾種方法都可以

1.打開IIS,右鍵-屬性-網站-IP地址哪裏點編輯增加壹個站點,增加壹個站點,綁定的壹下主機頭,也可以綁定多個閑置域名。打開IIS,首先新建立壹個站點,隨便對應壹個目錄E:\wwwroot\301web。該目錄下只需要2個文件,壹個 default.html,壹個404.htm。在欲重定向的網頁或目錄上按右鍵;選中“重定向到URL”;在對話框中輸入目標頁面的地址;切記,記得選 中“資源的永久重定向”;當然,最後要點擊“應用”,完成。

2.Apache 服務器實現301 重定向

在Apache 中,有個很重要的文件.htaccess,通過對它的設置,可以實現很多強大的功能,301 重定向只是其中之壹。找到redirect permanent / :

redirect permanent /old.html :修改這句即可。

3.在.htaccess文件中增加301重定向指令

采用“mod_rewrite”技術,形如:

RewriteEngine on

RewriteRule ^(.*)$ /$1 [R=301,L]

4:適用於使用Unix網絡服務器的用戶

通過此指令通知搜索引擎的spider妳的站點文件不在此地址下。這是較為常用的辦法。

形如:Redirect 301 / /

5:在服務器軟件的系統管理員配置區完成301重定向

適用於使用Window網絡服務器的用戶

6:綁定/本地DNS

如果具有對本地DNS記錄進行編輯修改的權限,則只要添加壹個記錄就可以解決此問題。若無此權限,則可要求網站托管服務商對DNS服務器進行相應設置。

DNS服務器的設置

若要將blog.lusongsong.com指向lusongsong.com,則只需在DNS服務中應增加壹個別名記錄,可寫成:blog IN CNAME lusongsong.com。

如需配置大量的虛擬域名,則可寫成:* IN CNAME lusongsong.com.這樣就可將所有未設置的以lusongsong.com結尾的記錄全部重定向到lusongsong.com上。

7:用ASP/PHP實現301重定向:

ASP:

Response.Status="301 Moved Permanently"

Response.AddHeader "Location","/"

Response.End

PHP:

header("HTTP/1.1 301 Moved Permanently");

header("Location:/");

exit();

  • 上一篇:Modbus通訊協議的數據校驗方式
  • 下一篇:goinggo的四字成語
  • copyright 2024編程學習大全網