

CloudFront + Wordpress で管理画面にログインしようとすると403エラーが発生します。  
wp-login.phpは正しく表示されているのですが、ユーザ名、パスワードを入力しログインボタンを押すと403エラーとなり、ログインすることができません。

どのような解決方法があるのでしょうか？  
不足している情報などがありましたら、ご指摘願います。

よろしくお願いいたします。


CC BY-SA 4.0
2022-02-21T02:26:47.557
86486
2022-02-25T00:44:50.973
48889
question
wordpress
CloudFront + Wordpress で管理画面にログインしようとすると403エラーが発生する


管理画面に入れなくなった経験はいくつかあります。よく真っ白になったりとか昔はありました。  
今回は403ということなので、管理画面への接続がサーバーによって遮断されたような感じを受けます。  
lolipopサーバーなどは、Wordpressの管理画面へのアクセスはIP制限しています。またさくらサーバーでは海外からのアクセスを制限する設定がデフォルトでされています。  
CloudFrontということなのでよくわかりませんが、AmazonであるばWAF設定を確認してみるといいかもしれません。一度ファイアウォールをすべて切ってみて、入れるようになったら、1つずつオンにしていって、原因を突き止める、とか。  
また、/wp-
admin/にある.htaccessでもIPなどで制限している場合があります。これはsiteguardなどのプラグインで設定したりしますね。一度覗いてみるといいかもしれません。

ちなみに今回は関係ないかもですが、万が一のため。  
管理画面でリダイレクトループのエラーが出たときは、たいがいはDBに記載されているURLとアクセスしているURLが違ったりすると起こります。  
・SSLのhttpsになっていない  
・wwwをつけ忘れた  
などです。DBのURLを確認してみるといいと思います。ただ、直に治すのは危険です。バックアップをとったり、シリアライズに気を付けてください。  
リダイレクトループの場合はこちらが参考になります。  
<https://wordpress.stackexchange.com/questions/175728/redirect-loop-only-for-
multisite-network-admin>


CC BY-SA 4.0
2022-02-25T00:44:50.973
86567
2022-02-25T00:44:50.973
51589
86486
answer