如何重定向 WordPress URL? 6 種最佳方法

已發表: 2023-06-13

無論您是將網站從一個主機遷移或移動到另一個主機,還是進行一些重大更改,WordPress 重定向都是可以避免您的網站遭受鏈接斷開錯誤的最佳和最有效的方法。

在這篇文章中,我們試圖為您介紹 WordPress 重定向的所有方面,從它的真正含義到如何在您的網站上實施它以發揮它的最大優勢。 讓我們開始吧!

目錄
什麼是 WordPress 重定向?
使用 WordPress 重定向的原因
不同類型的 WordPress 重定向
您可以使用哪些 WordPress 重定向方法?
結論
經常問的問題

什麼是 WordPress 重定向?

術語重定向意味著向訪問者發送消息,告知他們嘗試訪問的頁面已重新定位。 這是一種您的網站自動將訪問者重定向或移動到另一個位置的方法。

此方法主要在您刪除新內容的帖子/頁面、更改頁面的永久鏈接或將您的網站完全移動到另一個域時實施。 設置 WordPress 重定向的主要好處是獲得 SEO 好處以及改善用戶體驗。

但是,如果您不選擇設置 wordPress 重定向,它可能會損害您域的 SEO 排名,並且您的網站會有損壞的鏈接,您不希望您的網站發生這種情況。 因此,在這篇文章/文章中,我們試圖涵蓋 WordPress 重定向的所有方面,例如它的優勢和您可以探索的不同類型的 WordPress 重定向。

使用 WordPress 重定向的原因

使用 WordPress 重定向背後有多種原因,這完全取決於您正在實施的重定向類型。 但是,大多數重定向用於為您的網站和與之相關的業務提供好處。 其中一些用於解決各種技術故障或問題。

使用 WordPress 重定向的一些常見和主要原因:

  • 404 錯誤(頁面未找到錯誤)-幾乎每個用戶每天都必鬚麵對的最常見錯誤之一。 這些錯誤通常發生在用戶訪問未找到的頁面時。 發生這種情況的主要原因是,用戶輸入了錯誤的 URL 或頁面已移至新地址。 但是,您還可以選擇使 404 錯誤頁面內容更豐富、更有趣,以保持訪問者的參與度。
  • SEO 方面——您知道如何優化鏈接或 URL 以便在搜索引擎上獲得更好的可見性。 無論您是要重塑您的網站還是想在 URL 上實施 SEO 技術,301 重定向都是您可以提高 SEO 的另一種方式。 例如,你想讓你的網站 url 更乾淨和可讀,重定向可以在不影響你網站的 SEO 的情況下實現這一點。
  • 永久鏈接的更改 -編輯或更改您的永久鏈接可能對您網站的 SEO 方面更有好處。 如果您想對現有的實時 url 進行某些更改或完全更改其結構,您需要使用重定向方法來避免 404 頁面未找到錯誤。
  • 更新 URL  如果您的網站已經變舊並且您有一些受歡迎的帖子或頁面存在於其中。 您已決定為使用智能手機等最新設備的用戶優化 URL。 為智能手機優化您的舊 Url 以提高可讀性,並為那些可能將您的網站標記為他們的最愛的人進行重定向,這將是很棒的。
  • 目錄更改– 有時由於某些安全或任何其他原因,您可能需要重新定位或移動您的網站目錄。 在這種情況下,301 重定向將幫助您的訪問者到達正確的位置。

無論頁面或帖子重定向的原因是什麼,在進行重定向之前,您都必須考慮一些要點。 最好您必須就如何重定向頁面/帖子及其 SEO 方面製定一個完整的計劃。

不同類型的 WordPress 重定向

當您遇到術語重定向時,我們通常將其理解為一個簡單的過程,其中一個 URL 被映射到另一個或替代的 URL。 簡單來說,使用此方法可以將用戶從地址 A 重定向到地址 B。

但是,此方法有不同的變體,您可以在下面看到:

您主要可以使用 5 種類型的 WordPress 重定向:

  • 301 – 最常見的重定向類型是 301。它是一種永久重定向,在頁面位置永久更改時使用。 大多數時候,這是您唯一需要的重定向。
  • 302 – 這是一個臨時重定向,它會告訴讀者的瀏覽器頁面或帖子的位置暫時已更改。
  • 303 – 通常用於高流量購物網站。 這有助於確保包含一次性數據的頁面(如結帳頁面)不會被刷新或添加書籤。
  • 307 – 這是另一個類似於 303 的臨時重定向。不同之處在於信息從一個頁面傳遞到另一個頁面的方式。
  • 308 – 這是一個永久重定向,就像 307 但具有永久狀態。 這個狀態碼類似於301(Moved Permanently),只不過它不允許將請求方式從POST改為GET

上述所有 WordPress 重定向都有其自身的用途和優勢。 但現在,我們將討論最常見和廣泛使用的 301 重定向。

您可以使用哪些 WordPress 重定向方法?

有一些有效的方法可以讓您輕鬆地在您的網頁上進行 WordPress 重定向。 包括,

  1. 使用虛擬主機儀表板 (WPOven)
  2. 通過 .htaccess 文件手動重定向。
  3. 通過 functions.php 文件手動重定向
  4. 使用 WordPress 插件進行重定向
  5. 通過控制面板
  6. 雲焰

1. 通過 WPOven 儀表板

WPOven 是領先的高級 WordPress 託管網絡託管服務提供商,它提供許多強大的功能,包括通過 WPOven 儀表板重定向。

第 1 步:訪問重定向部分。

可以從 WPOven 儀表板的“服務器”部分訪問重定向部分。 您需要選擇要將請求重定向到的服務器。 現在,在此部分中,您會注意到“重定向”選項卡。 單擊“重定向”選項卡以設置重定向規則。

WPOven redirect 1 How To Redirect A WordPress URL? 6 Best Methods

第 2 步:創建重定向。

打開“重定向”部分後,您將看到重定向管理器。 在這裡您將能夠看到您為此服務器設置的所有重定向規則。

WPOven redirect 2 How To Redirect A WordPress URL? 6 Best Methods

單擊“新建重定向”按鈕以添加新的重定向規則。 在這裡您將看到一個類似於下圖所示的表格

WPOven redirect 3 How To Redirect A WordPress URL? 6 Best Methods

表單的 2 個字段:

  • 來源:此字段將採用您希望重定向的URL 的正則表達式。 另請注意,此 URL 的域不應已添加到您的 WPOven 儀表板,否則重定向將不起作用。
    輸入的路徑應該是 PCRE/PHP 正則表達式(您可以在此處了解正則表達式)並且不應包含任何開始或結束分隔符。例如,如果您希望將 themes.wpoven.com 重定向到 blog.wpoven.com ,您將輸入源字段:^(.*?)themes.wpoven.com/$“^”表示正則表達式的開始,“$”表示結束。“(.*?)”符號捕獲請求的協議,即 http:// 或 https://
  • Destination : 這裡我們將輸入訪問者將被重定向到的目標路徑,如果你想從源字段中添加正則表達式匹配的變量,你可以將它們輸入為 $1, $2, $3 ......例如,繼續前面的示例,重定向到 blog.wpoven.com 的目標 URL 將是:$1blog.wpoven.com 其中 $1 是來自符號“(.*?)”的匹配表達式
WPOven redirect 4 How To Redirect A WordPress URL? 6 Best Methods

輸入兩個字段後,按“添加重定向”按鈕保存重定向。 您現在應該能夠在服務器的重定向管理器頁面上看到您的重定向。 要編輯現有的重定向,您只需單擊重定向管理器頁面中的“管理”按鈕即可。

WPOven redirect 5 How To Redirect A WordPress URL? 6 Best Methods

如果您無法設置重定向或需要任何幫助,請隨時聯繫我們的支持團隊。 他們會很樂意為您提供幫助。

2. 通過.htaccess文件手動重定向

手動方法對很多人來說可能並不容易,但如果您能夠輕鬆訪問和編輯您的 .htaccess 文件,那麼它會成為設置 WordPress 重定向的最快方法之一。 在這個特定文件中,WordPress 存儲和管理您網站的所有永久鏈接。 與其他方法相比,無論是僅重定向一個 URL 還是重定向整個網站,這種方法都非常有效。

現在讓我們看看如何使用.htaccess方法開始重定向您的 URL。 首先,您需要找出要重定向的 URL 及其新的映射目標。

現在下一部分是確保您已成功備份您的 WordPress 網站。 這是為了確保如果在重定向過程中出現任何問題,您可以輕鬆恢復您的網站。

現在您需要訪問您網站的文件目錄。 為此,您有多種選擇,例如使用 FTP 客戶端 FileZilla、通過 Cpanel 或 WordPress 文件編輯器。

您必須注意的一件事是,有時文件可能由於安全原因而被隱藏,在這種情況下,您需要顯示它們並在文本編輯器中打開.htaccess文件。 並添加以下行以完全重定向單個 URL。

重定向 301 /old-page.html

http://www.Yourdomain.com/new-page.html

現在在上面幾行中,您需要使用您喜歡映射的舊 URL 更改舊頁面。 在第二行中,將新頁面替換為您的目標 URL。

如果您的網站有 SSL 證書,最好將您的網站從 HTTP 重定向到更安全的 HTTPS URL。 要做到這一點,您需要將這些行添加到下面給出的.htaccess文件中:

注意:您無需對上述提供的代碼進行任何修改/更改。

添加以上行後,您終於可以將整個網站重定向到其目標 URL。 此外,修改/更改第三行中的 URL,使其與您的目標位置相匹配:

現在,將所有更改和編輯保存到您的.htaccess文件中。 但是,如果您在 PC 上編輯了文件,則需要將其上傳到您網站的服務器。 您需要做的最後一件事是運行測試並查看是否一切正常。

3. 通過編輯 WordPress functions.php 文件手動 WordPress 重定向

如果您不喜歡編輯.htaccess文件,您還有另一種為 WordPress 網站創建 301 重定向的方法,即編輯子主題中的 functions.php 文件。 您可能還知道任何 WordPress 主題都有自己的 functions.php 文件,您可以在其中進行所有更改或自定義。

同樣,為了避免更改在父主題中被覆蓋,無論您在哪裡更新它們。 進行任何您想進行的更改或自定義非常重要,請僅在您孩子的主題中進行。 但是,如果您的主題沒有子主題,您可以閱讀我們關於 WordPress 子主題的完整指南。

現在,您需要做的第一件事就是像定位 .htaccess 文件一樣定位 functions.php 文件。 為了您的方便,您可以看到下面給出的圖像:

WordPress Redirect by editing Php file
WordPress 通過編輯 PHP 文件重定向

現在,對於 wordpress,將您的網站完全重定向到一個新位置,在文本編輯器中打開 functions.php 文件。 在文件末尾添加以下 WordPress 重定向功能:

4. 借助插件的 ​​WordPress 重定向

現在,如果您不習慣訪問和編輯 functios.php 文件或 .htaccess 文件,就像往常一樣,WordPress 的插件也可以幫助您解決這個問題。 有許多可用的 WordPress 重定向插件可以幫助您設置 WordPress 重定向,而不會危及您的網站。 但我們強烈建議您使用的是下面提到的完整詳細信息。

重定向

WordPress redirect plugin
現在下載

最流行的 WordPress 重定向插件之一是重定向。 這是一個簡單易用的插件,可幫助您創建 301 重定向。 除此之外,您還可以檢查您的站點,這將幫助您跟踪 404 錯誤。 這是一個很棒的插件,可用於提高您的排名和增強用戶體驗。

此外,此插件是為 WordPress 網站開發的。 這是一個任何人都可以使用的免費插件。 您不需要任何全面的技術知識來創建重定向。 借助重定向插件,您可以輕鬆管理重定向。

這個插件可以設置為跟踪帖子的永久鏈接。 如果鏈接發生變化,插件將自動設置新的重定向。

重定向插件的一些關鍵特性

  • 重定向管理器
  • 條件重定向
  • 完整記錄
  • 添加 HTTP 標頭
  • 跟踪 404 錯誤
  • 查詢參數處理
  • 遷移固定鏈接
  • Apache 和 Ngnix 支持
  • 細粒度權限
  • 進出口等等

重定向插件的定價和計劃

重定向插件可完全免費下載和使用,無需 WordPress 目錄中的任何高級計劃。

如何使用重定向插件設置重定向?

Redirection插件並不復雜。 您所要做的就是安裝插件並激活它。 轉到您的WordPress 儀表板 > 插件 > 添加新的 > 搜索“重定向”> 安裝 > 激活

WordPress redirect using plugin
使用插件的 WordPress 重定向

激活插件後,您必須打開“工具”並單擊“重定向”以創建您的 URL 重定向。

WordPress redirect plugin

如果您希望鍵入重定向,您可以在目標 URL 中鍵入源 URL 和新源。 然後,單擊“添加重定向”按鈕。 這是更改幾個 URL 的理想方式。

重定向更新和評論

我們檢查了 WordPress Directory 上的重定向客戶評論,並一直在推動並發現其最新版本5.1.13的結果如下。

  • 它現在有高達 2+ 百萬的活躍安裝。
  • 對於我們來說,它表明它是4 個月前更新的。 [定期更新]
  • 目前已經測試到WordPress 5.8.2。
  • 根據 WordPress 目錄,其平均評分為4.3/5 。 571 個用戶中有 444 個給了它 5 顆星。
Screenshot 10 1 How To Redirect A WordPress URL? 6 Best Methods

WPOven 對重定向插件的評論

WPOven 評論 - 重定向插件

WPOven

使用方便
表現
支持
價錢
特徵

概括

由於該插件在 wordpress 目錄中的評價很高,因此下載量也很大。 該插件效果驚人,可輕鬆幫助您直接從 WordPress 儀表板重定向您的網站,而不會出現很多複雜情況。
它強大而驚人的功能之一是它可以讓您監控 404 錯誤並添加重定向。
但這也是他們的缺點之一,因為它使用了大量的服務器資源,這也會減慢您的網站速度。 但是,您也可以關閉此 404 日誌記錄。
由於這是一個完全免費的插件,您不會得到開發人員的專門支持,但有一些活躍的 WordPress 論壇可能會為您提供幫助。

4個

5. WordPress 通過 cPanel 重定向

如果您不喜歡使用上述任何方法進行 WordPress 重定向,此選項可能對您有所幫助。 該方法非常簡單易行。 你需要做的就是

  1. 轉到您的虛擬主機的 cPanel 並在域部分下單擊重定向。
Screenshot 11 2 How To Redirect A WordPress URL? 6 Best Methods
WordPress 通過 cPanel 重定向

2. 從上圖中,您可以看到存在不同的選項。 在“類型”下拉框中,您必須選擇要執行的重定向類型,例如永久或臨時。

3. 在第二個下拉菜單中,您需要選擇您的域和您要重定向的頁面地址。

4. 選擇適當的選項後,您需要在最後一個框中提供網址或目標 URL 以重定向當前頁面。 完成提供所有信息後,單擊“添加”按鈕即可完成。

6. Cloudflare 上的 WordPress 重定向

如果您的網站使用 Cloudflare,那麼您還可以選擇通過 Cloudflare 進行 WordPress 重定向。 您需要做的就是轉到主頁,選擇您希望重定向的域

Screenshot 12 3 How To Redirect A WordPress URL? 6 Best Methods

2. 接下來需要做的是點擊“頁面規則”選項卡,如下圖所示:

Screenshot 13 4 How To Redirect A WordPress URL? 6 Best Methods

3. 現在單擊“創建頁面規則”按鈕,將出現一個彈出對話框。 現在輸入您要重定向的 URL。 選擇位於設置下的“轉發 URL”選項,然後根據您的選擇選擇 301 或 302 重定向。 最後提供目標 URL 到您希望當前 URL 重定向到的位置。

WordPress redirection on Cloudflare
Cloudflare 上的 WordPress 重定向

4. 提供所有基本信息後,接下來需要做的是單擊“保存並部署”按鈕以完成 WordPress 重定向過程。

結論

無論您是要將您的網站移動到一個新地址,想要對您的永久鏈接進行某些更改,還是修復您網站的損壞鏈接以優化您的搜索引擎排名,這都取決於您和您的技能,選擇哪種方法最合適。 正如我已經提到的一些最好的 5 種 WordPress 重定向方法,例如:

  1. 虛擬主機提供商儀表板:如果您的虛擬主機服務提供商為您提供了用於 wordpress 重定向的專用鏈接。
  2. 通過編輯 .htaccess 文件:如果您希望重定向整個網站,最適合的選擇。
  3. 通過編輯 functions.php 文件:如果您正在尋找指定的重定向,則最合適的選擇。
  4. WordPress 重定向插件:最適合初學者或不習慣編輯核心文件的用戶。
  5. 通過 WordPress 在 cloudflare 上重定向:如果您的網站正在使用 Cloudflare。
  6. 通過使用 cPanel :您也可以直接從 cPanel 進行操作。

您可以選擇您喜歡的任何選項。 如果您對在您的 wordpress 網站上使用重定向有任何疑問,或者您發現了我們在這篇文章中沒有提到的一些更有價值的觀點,請在下面的評論部分告訴我們!

經常問的問題

重定向有多少種類型?

常用的重定向主要有 5 種類型。
1. 301——永久重定向
2 . 302 – 臨時重定向
3. 303 – 適用於高流量購物網站
4. 307-與303類似,但信息共享不同
5. 308-類似於307,但具有永久狀態

如何設置重定向?

1. 轉到您的 Cpanel > 域 > 重定向
2. 從“類型”下拉菜單中選擇您想要的重定向類型。
3. 在第二個下拉菜單中選擇您要重定向的域和頁面地址。
4. 在最後一個框中提供您也希望將您的網站/頁面重定向到的目標 URL。
你完成了。

301 和 302 重定向哪個更好?

301 和 302 都有各自的重定向優勢,當您將網站移動到永久位置時,301 將是最好的選擇,而不是使用 302 反應。 但是,302 重定向僅在您想臨時重定向您的網站時使用,它會告訴搜索引擎保持舊域不變,並將頁面編入索引。