新春ライブでインターネット経由でWordPressにLOGINできなかった。
この前、横浜から更新しようと思って、携帯からうちのサイトにLOGINしようと思ったら、下記にエラーが出て入れなかった。Alma Linuxに更新してから、初めてのインターネット経由の更新だなあと思ったけど、なんか設定が足りていないことが分かった。今まで自宅からLOCAL経由でしか更新していなかったけど、うまくいっていたから問題としてわかっていなかった。
LOGをみてみると、WP-LOGIN.PHPにアクセスできなことことが分かった。
106.128.56.171 – – [05/Jan/2024:11:13:49 +0900] “GET /wordpress/wp-login.php HTTP/1.1” 403 2056 “https://www.misago.com/” “Mozilla/5.0 (Linux;
Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36”
最初はwp-loginのFILEのパーミッションがあっていないのかなあと思ったけど、644で問題なかった。とりあえず、wordpressが置いてある.htacessを編集して下記を追加したら、インターネット経由からもLOGINできるようになった。一応、Ahapche2.4仕様に書き換えてある。
<Files wp-login.php>
##order allow,deny
##allow from all
Require all granted
</Files>
一応Apacheをリロードしたら、200でレスポンスが返ってきたので、うまく入れるようになった。
106.128.56.171 – – [05/Jan/2024:18:48:30 +0900] “GET /wordpress/wp-login.php HTTP/1.1” 200 2864 “-” “Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36”
最近のコメント