如何重定向URL
方法1:編寫.htaccess 301重定向代碼
1、查看你的網站是否運行在Apache服務器上。這對於準備使用.htaccess方法是必要的——如果不確定,請檢查虛擬主機。
2、找到並下載.htaccess文件。.htaccess文件是網頁服務器檢查關於如何處理錯誤、安全性和重定向站點請求的信息的文件。檢查根目錄(所有網站文件都存儲在這裏),然後下載文件進行編輯。
3、創建.htaccess文件。如果當前根文件夾中不存在.htaccess,可以使用"記事本"應用程序(或類似的純文本應用程序)創建一個。文件的代碼會在下一個步驟中描述。確保在保存.htaccess文件時以"."開頭。
注意,這個文件沒有尾部擴展名(例如".com"或".txt")。
4、輸入代碼。將以下代碼粘貼到.htaccess文本文件中:.redirect 301 /old/oldURL.com http://www.newURL.com在這段代碼中,"oldURL.com"代表訪問者需要重定向到登錄頁面地址的源地址,而"http://www.newURL.com"代表希望訪問者重定向"到"的地址。
oldURL.com和http://之間應該只有一個空格。
不要在代碼第一部分中的 (old) URL前加上"http://www"!
代碼"301"在重定向站點上最常用,表示"永久轉移"。研究其他"300"代碼,瞭解其他功能。
5、設置新的URL目的地。將"http://www.newURL.com"更改爲你希望訪問者被重定向到的域名地址。
6、保存新的.htaccess文件。將下拉菜單更改爲"所有文件",並將文件保存爲.htaccess,沒有擴展名。
7、創建備份。使用相同的名稱重命名任何現有.htaccess文件或html文件,以保存備份副本。例如,使用.htaccessbackup名稱,以便在需要恢復之前的代碼時可以找到文件。
8、將修改後的文件上傳到舊域的根目錄。現在你已經修改了代碼,你需要將這個文件放回去,以便舊的URL能夠讀取它,並按計劃進行重定向。
9、測試重定向。打開一個單獨的新瀏覽窗口,並在瀏覽器中輸入舊域名。如果你的操作都是正確的,它將重定向到新的網站。使用單獨瀏覽窗口可以確保瀏覽器正在訪問新的重定向,而不是依賴於緩存的數據(存儲的數據,有助於更快地加載最常訪問的頁面)。
除了使用單獨瀏覽窗口,你還可以通過"瀏覽器偏好設置"菜單清除瀏覽器的緩存。請參見清除瀏覽器緩存,瞭解更多相關的操作方法。
方法2:使用重定向服務
1、檢查虛擬主機。如果你對自己的編碼能力沒把握,或者只想重定向URL,而不想深入研究代碼,那麼可以使用幾種重定向服務,當前使用的虛擬主機可能就是其中之一。許多流行的虛擬主機提供重定向服務和支持,以幫助你實現重定向。檢查當前主機或方案提供的功能,或者直接聯繫他們,瞭解你有哪些選擇。
2、選擇第三方服務。如果虛擬主機不提供重定向,還有其他方法。根據你的重定向需要,也許可以免費實現重定向。許多服務允許你爲重定向配置選項,例如類型(永久或臨時),或是否傳遞查詢參數。
很少有重定向服務允許你轉發HTTPS(安全)鏈接。
3、按照重定向服務的提示操作。這些服務通常很容易使用,可以幫助你完成整個過程,在每個步驟中提示你獲取正確的信息。注意:在某些情況下,還是需要你會編輯要重定向的域名DNS(域名服務器)記錄。這些記錄都可以通過虛擬主機訪問。
4、更新DNS記錄。如果有必要,第三方重定向供應商會通知你的,你可以從你的虛擬主機帳戶上訪問並編輯這些記錄。編輯DNS記錄的操作方法會根據使用的服務有所不同,但重定向服務供應商和虛擬主機通常都有淺顯易懂的操作方法。
方法3:使用Meta命令
1、訪問要重定向的頁面的代碼。這是一個不同的方法,涉及到直接更改網頁的代碼,所以你要先下載想通過重定向離開的URL相關的文件。注意,在大多數情況下,Meta命令並不適合重定向。帶有Meta代碼重定向的網頁經常會被搜索引擎過濾掉,因爲這是一種已知的垃圾郵件技術。
2、打開代碼進行編輯。使用"記事本"或類似的文本編輯器打開網頁的代碼文件。爲了安全起見,在對代碼進行編輯之前,請保存備份或副本。
修改代碼。Meta代碼位於頁面代碼中的“head”標籤(<head>)之後。輸入:.<META http-equiv="refresh" content="0;URL=http://www.newsite.com/newurl.html">
1、在"refresh"和"content"之間只有一個空格。
這裏的"0"表示發生重定向所需的秒數。
"www.newsite.com/newurl.html"是頁面將要重定向到的特定URL。
也可以創建自定義錯誤消息或網站已轉移的通知,但這樣可能會引起對重定向的不必要注意!
2、保存文件並重新上傳到舊域。如果你準備重定向來自舊URL的流量,很可能URL代碼也發生了其他更改(例如刪除站點內容)。重要的是URL代碼現在包含了Meta重定向代碼。
3、測試重定向。直接在瀏覽器中輸入URL,或者使用搜索引擎找到它。現在頁面應該會立即重定向到代碼中指定的新URL,而不需要任何消息或中間的着陸點。
方法4:使用其他編碼語言
1、查看你的網站是用什麼代碼寫的。對於每種編程語言,相應的重定向代碼可能略有不同。如果你不確定是什麼編程語言,請聯繫虛擬主機來獲取更多信息。
2、研究其他重定向代碼。每種語言都有不同的編碼命令,每種語言都有幾種研究方向。在網絡上快速搜索很可能就可以找到適合你站點的代碼。例如,很容易搜索並找到PHP、ASP、ColdFusion和Javascript在線重定向代碼。
3、測試重定向。找到站點的代碼後,實現將與概述的其他編碼方法非常相似。之後,一定要通過訪問(舊的)URL來測試重定向,看看效果是否符合預期。
小提示
FrontPage(之前流行的網站管理工具)的用戶需要修改_vti_bin文件夾和_vti_bin子文件夾_vti_adm和_vti_aut中的.htaccess文件。雖然有些網站使用一個錯誤頁面來解釋URL的更改,幷包含一個可點擊的重定向鏈接,但這樣不如自動重定向有效,並且最終可能會導致你的新站點損失大量訪問者。
-
2023年婚前房子離婚如何分割
法律分析:夫妻一方婚前簽訂不動產買賣合同,以個人財產支付首付款並在銀行貸款,婚後用夫妻共同財產還貸,不動產登記於首付款支付方名下的,離婚時該不動產由雙方協議處理。不能達成協議的,人民法院可以判決該不動產歸產權登記一方,尚未歸還的貸款爲產權登記一方的個人債...
-
什麼時候種小白菜比較好
1、小白菜最合適的種植時間是在8-9月份。早熟的品種種植時間是在8月的上中旬,中晚熟品種要在8月的下旬到9月初播種,而晚熟的品種播種時間是在8月的下旬。利用大棚技術種植的白菜,春白菜種植時間是在3-4月份,夏白菜要在5-7月份播種,而秋白菜有的地區會提前到7月末播...
-
合同撤銷權的期限有多久?
法律分析:合同撤銷權的期限是債權人知道原因之日起一年內行使。可撤銷權消滅的有:1、當事人自知道或者應當知道撤銷原因之日起一年內,重大誤解的當事人自知道或者應當知道撤銷原因之日起九十日內未行使撤銷權;2、當事人受到脅迫,自脅迫終止之日起一年內未行使撤銷權...
-
駕駛人醉酒駕駛被拘留多長時間?
法律分析:司機醉酒駕駛拘留6個月。酒後駕車已涉嫌危險駕駛罪,處拘役,最高拘役6個月。醉酒者犯罪,應當承擔刑事責任。行爲人知道酒後駕駛是違法的,酒後駕駛會危害公共安全,但無視法律酒後駕駛,特別是事故發生後繼續駕駛碰撞,造成重大傷亡,表明行爲人主觀上對持續的危害結...