GG資源網

修復WordPress中的404錯誤和刷新重寫規則教程

相信大家在使用WordPress後經常會遇到一個無法訪問的問題,也就是訪問頁面時出現的404 WordPress錯誤。在大多數情況下,這個問題是由不正確的重寫規則設置引起的,所要做的就是刷新重寫規則。

這通常發生在一個新的WordPress網站或安裝了一個使用自定義文章類型的第三方插件。如果是這種情況,就沒有必要擔心。如果你完全控制了你的WordPress安裝和它的後台,修復這個問題應該是小菜一碟。一個WordPress管理員通常可以通過登錄WordPress儀錶板來補救這個問題,然而這並不總是可能的。

這裡就介紹一下修復WordPress中的404錯誤和刷新重寫規則教程。

什麼是重寫規則?

重寫規則是WordPress如何處理和解釋URL的一個重要部分,它們在確保你的網站功能正確和向用戶顯示適當的內容方面起著關鍵作用。當你對你的網站進行修改時,例如註冊新的自定義文章類型或分類法,它們由WordPress自動創建和更新。

那麼,它們到底是如何工作的呢?簡單地說,當訪問者請求一個URL時,WordPress使用重寫規則來決定哪些內容應該被顯示。它通過從URL中提取lug,並使用它來搜索資料庫中的相應內容。

例如,如果一個訪問者訪問URL https://example.com/lorem/ipsum,WordPress將使用重寫規則來確定用戶正在請求一個頁面,它將從URL中提取別名"ipsum"。然後,它將使用這個別名在資料庫中搜索相應的頁面,如果它找到一個匹配的,它將向訪問者顯示這個頁面。

修復WordPress中的404錯誤和刷新重寫規則教程插圖

如何修復WordPress 404頁面未找到的錯誤?

如果你正在讀這篇文章,你有可能正在尋求解決當你試圖打開你的WordPress網站上的任何子頁面時出現的錯誤。這個問題最可能的原因是,網站根目錄中缺少.htaccess文件。

如果在標準的伺服器環境下,重寫規則不能正常運行,將出現以下錯誤。

為了確保我們討論的是同一個問題,請查看下面的照片。這篇文章討論的是404錯誤信息,比如下面截圖中顯示的那些。當然,這不是唯一的選擇,因為伺服器設置可能導致默認的WordPress 404錯誤頁面看起來不同。

修復WordPress中的404錯誤和刷新重寫規則教程插圖1
修復WordPress中的404錯誤和刷新重寫規則教程插圖2

現在,讓我們進入正題,解釋一下,如果你在試圖訪問你的網站的任何頁面時,看到一個 "404 not found "的錯誤,即使你已經啟用了 "固定鏈接",你應該怎麼做。

只要你能進入管理面板並能訪問主頁,解決WordPress的404錯誤應該不超過幾分鐘的時間。為了解決這個問題,有必要在網站的根目錄下創建一個.htaccess文件,並為網站添加必要的配置。

令人高興的是,WordPress為這項任務提供了一個自動程序,不需要手動編輯文件中的任何代碼。要利用這一功能,只需遵循這三個步驟。

進入 "設置 -> 固定鏈接"管理部分

啟用漂亮的固定鏈接

保存設置以刷新重寫規則並生成.htaccess代碼

如果404錯誤只出現在特定的URL上,請跳過這部分文字,進入下一個步驟。如果子頁面的URL都不能被訪問,你將需要激活 "固定鏈接"。簡單地說,你將需要這個來迫使WordPress產生.htaccess文件並遵循重寫規則。

為了確保你的頁面和文章可以被訪問,正確配置WordPress的固定鏈接設置是至關重要的。要做到這一點,你應該在你的WordPress儀錶板上導航到 "設置>固定鏈接"。

修復WordPress中的404錯誤和刷新重寫規則教程插圖3

必須注意的是,在安裝WordPress時應該預先選擇 "普通"選項。簡而言之,這種模式的URL遵循基本的格式:?p=1256,其中1256代表文章在MySQL資料庫中的ID號。

這些往往看起來像數字和文字串,使讀者很難記住。固定鏈接允許你定製你的URL結構,以便讓訪問者和搜索引擎更容易閱讀和理解每個頁面包含的內容。

一個 "普通"的默認固定鏈接的例子

http://example.com/?p=1256

一個 "漂亮"的SEO友好型固定鏈接的例子

http://example.com/blog/lorem-ipsum-dolor/

在WordPress中啟用固定鏈接是一個簡單的過程。在這個頁面上,你可以從幾個預定義的結構中選擇一個,或者通過使用諸如以下的標籤,為你的特定需求創建一個自定義結構 %category% or %postname% .

修復WordPress中的404錯誤和刷新重寫規則教程插圖4

你需要做的是選擇 "普通"以外的任何選項(例如,"文章名稱")。一旦你對你的選擇感到滿意,點擊屏幕底部的保存更改。

通過這個改變,URL將從它目前的 "原始"格式轉變為更容易閱讀的格式。當改變固定鏈接結構時,WordPress將自動生成一個帶有適當代碼的.htaccess文件,防止在試圖訪問你的網站內容時發生任何404錯誤。

如何刷新重寫規則?

如果你剛剛啟用了本文前面部分所述的固定鏈接,就沒有必要再繼續進行這一步。

建議你在嘗試更複雜的解決方案之前,先刷新重寫規則來解決這個問題。沖洗重寫規則緩存可以解決由插件或主題更新引起的404錯誤。這個問題有可能源於WordPress使用了一個過時的、緩存的重寫規則版本。

要刷新緩存,請遵循以下步驟。

  1. 進入管理頁面 "設置->固定鏈接"。
  2. 沖洗重寫規則,並通過點擊 "保存更改 "清除它們的緩存,即使沒有做任何更改。
修復WordPress中的404錯誤和刷新重寫規則教程插圖5

如果一切按計划進行,.htaccess文件應該已經生成,重寫規則設置應該已經被清除。然而,如果問題沒有得到解決,404錯誤頁面繼續出現,還有一件事你可以做。

如何手動建立或恢復.htaccess文件?

為了使WordPress能夠解析和動態處理固定鏈接,在WordPress安裝中必須有.htaccess文件。簡而言之,.htaccess是用來控制Apache伺服器與模塊的配置文件,如 "mod_rewrite",用於永久重寫。

在某些情況下,由於文件許可權(CHMODs)的原因,.htaccess文件不能保存在WordPress根目錄下。另一種可能性是,一個故障插件刪除或改變了.htaccess規則。 要修復損壞的.htaccess文件,你將需要FTP訪問根目錄。

修復WordPress中的404錯誤和刷新重寫規則教程插圖6

默認的配置文件代碼如下所示。如果.htaccess文件不存在,你將需要手動創建它。請複製、粘貼並保存下面提供的默認內容的文件。

由於網站搬家,部分鏈接失效,如無法下載,請聯繫站長!謝謝支持!
1. 帶 [親測] 說明源碼已經被站長親測過!
2. 下載後的源碼請在24小時內刪除,僅供學慣用途!
3. 分享目的僅供大家學習和交流,請不要用於商業用途!
4. 本站資源售價只是贊助,收取費用僅維持本站的日常運營所需!
5. 本站所有資源來源於站長上傳和網路,如有侵權請郵件聯繫站長!
6. 沒帶 [親測] 代表站長時間緊促,站長會保持每天更新 [親測] 源碼 !
7. 盜版ripro用戶購買ripro美化無擔保,若設置不成功/不生效我們不支持退款!
8. 本站提供的源碼、模板、插件等等其他資源,都不包含技術服務請大家諒解!
9. 如果你也有好源碼或者教程,可以到審核區發布,分享有金幣獎勵和額外收入!
10.如果您購買了某個產品,而我們還沒來得及更新,請聯繫站長或留言催更,謝謝理解 !
GG資源網 » 修復WordPress中的404錯誤和刷新重寫規則教程

發表回復

CAPTCHAis initialing...