i am Roger Li

如何解決WordPress網站使用Cloudfront後無法登入?

近日為客戶建立Wordpress作後台的網站,一直都運作正常。把正式網址指向AWS Cloudfront CDN後,發現無法成功在wp-admin頁面登入後台。

從上圖可以看到是403 Error,即是沒有權限訪問此頁面。反覆嘗試不久之後,發現其實是在AWS Cloudfront Distributions的Behavior內有一個設定影響到登入功能。

只要到Cloudfront Distributions 內的Behaviors tab選擇Behavior項目然後按Edit。

在Allowed HTTP Methods檢查一下是否選擇了 "GET, HEAD, OPTIONS, PUT, POST, PATCH, DELETE",我選擇這個後便解決了問題。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *