如何修復:err_too_many_redirects在Google Chrome中的錯誤
Google Chrome中的“ ERR_TOO_MANY_REDIRECTS”錯誤表示您的瀏覽器和網站如何通信的問題。從本質上講,瀏覽器和服務器被循環捕獲,反復將您重定向,而無需到達最終目的地。這是逐步進行故障排除和修復的指南:
-
清除瀏覽器的緩存和cookie:通常,過時的緩存數據或衝突的cookie可能會導致重定向問題。在Chrome中,轉到設置>隱私和安全性>清除瀏覽數據。選擇“ cookie和其他站點數據”和“緩存的圖像和文件”,然後選擇一個時間範圍(至少是最後一個小時,但理想情況下是“一直以來”)。單擊“清除數據”。
-
檢查您的瀏覽器擴展名:一些擴展可能會干擾網站重定向。嘗試暫時禁用它們,以查看是否解決問題。轉到設置>擴展名,並禁用任何可疑或最近安裝的擴展名。如果錯誤消失,則可以一一重新啟用它們以識別罪魁禍首。
-
檢查您的日期和時間設置:計算機上的日期和時間設置不正確,有時會導致SSL證書錯誤,這又可能導致重定向循環。確保計算機的日期和時間是準確的,並與互聯網時間服務器同步。
-
檢查您的DNS設置:您的域名系統(DNS)設置將網站地址(如Google.com)解決到IP地址。錯誤或有問題的DNS設置可能會導致重定向錯誤。嘗試切換到Google公共DNS(8.8.8.8和8.8.4.4)或Cloudflare DNS(1.1.1.1和1.0.0.1)之類的公共DNS服務器。您通常可以在網絡適配器設置中更改這些設置。
-
沖洗DNS緩存:即使使用正確的DNS設置,緩存的DNS條目也會引起問題。通過打開命令提示符(在Windows中搜索“ CMD”)並鍵入
ipconfig /flushdns
(Windows)或sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
(MACOS)。
-
嘗試其他瀏覽器:如果問題仍然存在,請嘗試使用其他瀏覽器(例如Firefox或Edge)訪問網站。如果它在另一個瀏覽器中起作用,則問題可能在於您的Chrome配置文件。
-
請聯繫網站:如果以上步驟均不起作用,則問題可能在網站的結尾處。聯繫網站的支持團隊以報告錯誤。
為什麼我會在Chrome中獲得ERR_TOO_MANY_REDIRECTS錯誤?
當網站的重定向鏈超過預定義的限制(通常約為20個重定向)時,“ ERR_TOO_MANY_REDIRECTS”錯誤會出現。發生這種情況是因為網站服務器上的配置錯誤,導致了連續的重定向循環。有幾個因素促成了這一點:
-
未正確配置的重定向:該網站可能具有錯誤的
.htaccess
規則(Apache服務器)或其代碼中的錯誤重定向配置。這些配置可能會創建一個無限循環,在該循環中,服務器反復將其重定向到自身或其他位置,最終將循環回到原始URL。
-
相互矛盾的重定向:多個重定向規則可能發生衝突,導致無盡週期。
-
服務器端問題: Web服務器本身的問題,例如錯誤配置或錯誤,也可能導致重定向循環。
-
瀏覽器側問題(較不常見):雖然較少頻繁的瀏覽器相關問題,例如損壞的緩存,擴展或不正確的日期/時間設置有時可能會導致該問題,如前一節所述。
err_too_many_redirects錯誤的常見原因是什麼?
最常見的原因歸結為服務器端的錯誤配置:
-
錯誤的.htaccess文件(Apache服務器):此文件控制服務器端設置,重定向規則中的錯誤是
err_too_many_redirects
錯誤的主要原因。
-
網站代碼中未正確配置的重定向:處理重定向的網站代碼中的編程錯誤(例如,PHP,ASP.NET等)可以創建無限循環。
- SSL證書問題: SSL證書的問題(例如不匹配或過期證書)有時會觸發重定向循環,尤其是在使用HTTPS時。
-
錯誤配置的URL重寫:旨在更改URL的規則可能會故障並導致重定向循環,如果設置不正確。
如何防止err_too_many_redirects錯誤再次發生?
防止此錯誤需要一種多方面的方法:
-
對於網站管理員:在
.htaccess
文件或網站代碼中仔細檢查和測試所有重定向規則。確保正確配置重定向鏈,並且不要創建循環。定期檢查服務器端錯誤,並確保SSL證書有效並正確配置。
-
對於用戶:雖然您無法直接防止服務器端問題,但請保持瀏覽器緩存和cookie清潔,定期更新瀏覽器並禁用不必要的擴展,可以最大程度地減少瀏覽器相關問題的可能性,從而導致問題。使用信譽良好的防病毒程序並定期掃描惡意軟件,還可以幫助防止感染可能干擾瀏覽器功能的感染。最後,確保計算機的日期和時間是準確的,可以防止相關的SSL證書錯誤。
以上是如何修復:err_too_many_redirects在Google Chrome中的錯誤的詳細內容。更多資訊請關注PHP中文網其他相關文章!