該文章介紹了如何使用插件解決404頁面錯誤。該插件提供了404檢測功能,可以幫助找到訪問大量不存在頁面并收到大量404錯誤的用戶。該功能可以在檢查周期時間范圍內設定要記錄的404錯誤的分鐘數,以及錯誤閾值。此外,還可以使用404文件/目錄白名單來防止記錄常見的404錯誤。使用這些功能可以幫助定制和配置插件,以使您的網站更加安全。

1. 用 WordPress 安全插件解決
插件可以處理 404 頁面。 404 檢測著眼于訪問大量不存在的頁面并收到大量 404 錯誤的用戶。它假定在??短時間內遇到大量 404 錯誤的用戶正在掃描某些內容(可能是漏洞)并相應地將其鎖定。
這還提供了額外的好處,可以幫助您找到隱藏的問題,這些問題會在您網站的不可見部分導致 404 錯誤,因為所有錯誤都將記錄在“查看日志”頁面中。啟用該功能后,您將有多個選項來幫助定制配置它。
記住404錯誤的分鐘(檢查期間)
記住 404 錯誤的分鐘數功能允許您確定系統何時應該忘記用戶點擊了 404 頁面。這意味著如果客戶在您設置的時間范圍內訪問了 20 404 頁(或您在錯誤閾值設置中設置的數量),他們將被鎖定。

錯誤閾值
將觸發鎖定的錯誤數(在檢查周期時間范圍內)。設置為零 (0) 以記錄 404 錯誤而不鎖定用戶。這對于解決內容或其他錯誤很有用。默認值為 20。

404文件/目錄白名單
使用上面的白名單來防止記錄常見的 404 錯誤。如果您知道您網站上的一個公共文件丟失了,并且您不希望它計入鎖定,請在此處記錄它。您必須列出以“/”開頭的完整路徑。

忽略的文件類型
此處的文件類型將被記錄為 404,但不會導致鎖定。

2. 使用 301 重定向
要重定向您網站上的各個頁面,您可以使用 301 和 302 重定向。301 重定向是永久重定向,302 重定向是臨時重定向。這些重定向告訴服務器將流量發送到新位置。他們還告訴網站訪問者和搜索引擎內容已移動到哪里。一種簡單的方法是使用 . htaccess 文件。
.htaccess是一個隱藏文件,通常位于您網站的 public_html 文件夾中。您網站的.htaccess文件可能已經包含重要設置。如果您的.htaccess文件已有設置,請將新代碼添加到已有的設置中。不要刪除現有的.htaccess文件,除非它是空的或者您完全確定可以刪除。
如果您在.htaccess設置方面遇到問題,請隨時聯系我們的英雄支持團隊。一些自定義設置可能需要您的 Web 開發人員,但我們可以幫助解決許多.htaccess問題。
要編輯.htaccess文件,您需要自己重新創建文件并使用 SFTP將其上傳到服務器。在對配置文件進行任何更改之前,我們強烈建議您備份該文件。一旦您決定要添加到.htaccess文件中的內容,請按照以下簡單步驟操作:
- 1. 通過 SFTP 登錄您的服務器。
- 2. 找到并下載您的.htaccess文件。它通常位于您的 內容 文件夾中。如果您沒有.htaccess文件,您可以 在您的計算機上創建一個名為.htaccess 的文件來保存您的配置。
- 3. 通過您喜歡的文本編輯器打開文件
-
4. 將這些行添加到您的文件中:
# 啟用基本重寫 重寫引擎開啟
- 5. 然后將新配置復制并粘貼到.htaccess文件中并保存文件。
- 6. 將其上傳回您最初從中獲取.htaccess文件的目錄。
- 7. 通過訪問您的網站并查看您要重定向的頁面來測試您的工作。
重定向網頁和整個網站以解決 404
要重定向您網站上的各個頁面,您可以使用 301 和 302 重定向。301 重定向是永久重定向,302 重定向是臨時重定向。這些重定向告訴服務器將流量發送到新位置。他們還告訴網站訪問者和搜索引擎內容已移動到哪里。
重定向 301 /old.html http://www.mysite.com/new.html
將 /old.html替換 為舊頁面的目錄路徑,將http://www.mysite.com/new.html替換為新頁面的 URL。這會將任何想要訪問 mysite.com/old.html的訪問者發送 到頁面 mysite.com/new.html。
您也可以通過這種方式重定向整個網站。
重定向 301 / http://www.mysite.com/
這種方法通常用于將現有域更改為新域名。





