本篇文章更新時間:2019/02/16
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知。
一介資男的 LINE 社群開站囉!歡迎入群聊聊~
如果本站內容對你有幫助,歡迎使用 BFX Pay 加密貨幣 或 新台幣 贊助支持。
錯誤訊息: 重新導向次數過多 ERR_TOO_MANY_REDIRECTS
首先,在這邊要重點一下本篇為「前端」哦!後台登入的這個問題網路上解法一堆就不多說了。
因在 WordPress 的網站中有一個功能是設定「固定網址」。這功能會需要伺服器上搭配 Rewrite 模組啟用。
此時,如果網站前端在某些瀏覽時發生 301 導向次數過多問題時該怎麼解?
再三檢查過伺服器 Rewrite 的設定沒有問題後,基本就排除伺服器端問題,剩下外掛搞鬼的可能性佔大多數。
因為網站是上線後才與我們接洽(擦別人屁股的意思),先前怎麼處理整個是一團謎,另外同時也要避免大動作導致瀏覽者體驗不佳,所以不能隨意亂開關外掛!
經過追查發現是不少外掛同時註冊了 template_redirect
這個事件,藉此攔截請求來判斷對應事件,屬於複合型外掛衝突。
除了一個一個事件抽離來測試,還得要看看外掛原始碼是怎麼處理這個事件,實在不怎麼容易 Orz
不過也因此得到一個結論: 全站出現兩組(含以上)會根據路徑請求判斷行為的外掛是有一定高機率發生衝突
事件抽離除錯的方法可以參考:Inside WordPress Actions And Filters 這篇文章!
相信從頭自己打造的網站應該是不太會碰到這問題,但接手的情況可能是各種神奇通靈,實屬練功的機會啊XD
#WordPress #301Redirect #Hook #template_redirect #ERR_TOO_MANY_REDIRECTS #技術相關 #重導向次數過多錯誤
- Powered by Mxp.TW -FB2WP-