如何修復WordPress的「未找到」錯誤

在設置Wordpress網站期間訪問頁面時,是否遇到「未找到」錯誤?修復很簡單……別擔心!這份簡短的指南向您展示了它的簡易性。

wordpress-not-found-error-fix

這是您看到的錯誤嗎?

未找到

在此伺服器上找不到請求的URL / my-category / my-page。

此外,嘗試使用ErrorDocument處理請求時遇到404 Not Found錯誤。

關於Wordpress「找不到」錯誤

如果您正在閱讀本文,那麼您一定已經懂了!

網站管理員或博客作者在其Wordpress博客上看到的最可怕的事情之一就是可怕的「未找到」錯誤。如果顯示,則在訪問站點的任何非主頁區域時都會顯示。不過,請放心,這是一個簡單的問題,需要幾秒鐘來解決。

打開您的Wordpress網站的管理面板,導航到「設置」,開始吧。

原因

為什麼首先發生這種情況?

發生此錯誤的原因很可能是由於您更改了WordPress永久鏈接結構永久鏈接結構的設置位於管理面板中的設置»永久鏈接下。基本上,它使您可以選擇Wordpress網站的URL外觀。

wordpress-not-found-error-fix

默認值始終是第一個單選按鈕,它顯示為「 http://www.mysite.com/?p=123」。但是,如果您像我一樣-寧願擁有一些對搜索引擎更友好的內容,例如「 http://www.mysite.com/category/page」,並且您可能選擇了最後一個選項,即「自定義結構, 」,然後保存更改。這是發生錯誤的地方

原因如下:默認情況下,您的.htaccess文件被CHMODded為644:不允許Wordpress成功編輯它。您甚至會在管理面板的「固定鏈接」下看到這樣的消息:

如果您的.htaccess文件是可寫的,我們可以自動執行此操作,但事實並非如此,因此您應該在.htaccess文件中使用這些mod_rewrite規則。單擊該欄位,然後按CTRL + a以全選。

由於它位於屏幕底部,以斜體顯示,並且幾乎與它上方的框融合在一起,因此很容易越過該消息。無論如何-為了成功更改永久鏈接結構,您必須使.htaccess文件的許可權設置更為寬鬆,以便Wordpress能夠在其中寫入更改。

wordpress-not-found-error-fix-1

如果看到「如果您的.htaccess文件是可寫的… 」消息,那麼這就是問題的根源!閱讀下面的簡單修復方法:)

如何解決錯誤-不用擔心,這非常容易…而且快速

  1. 進入網站的FTP空間,然後查找.htaccess文件
  2. 在您的FTP程序中突出顯示.htaccess文件,然後打開其CHMOD設置。可能將其設置為644。將其更改為666。
  3. 返回您的Wordpress網站的「管理」部分,然後導航至「設置」 »「永久鏈接」
  4. 將鏈接結構編輯到您最初想要的任何位置,然後將其保存。您應該不會再在此頁面上看到「灰色」 .htaccess框的信息,表明該文件不可寫。
  5. 訪問您網站的任何頁面,刷新並確認該錯誤不再發生。
  6. 最後,作為一項安全措施,返回到FTP空間,並將.htaccess文件從666更改回644(出於安全目的),因為您可能再也不必通過Wordpress管理面板對其進行編輯了。
相關文章