このブログはWordPressで作成しているが、たまに管理画面にログインできなくなる時がある。
その解決方法を毎回忘れてしまうので、自分用にメモしておく。
現象
ブックマークしてある管理画面URLにアクセスするとNotFount(404)が表示される。
SiteGuard WP Pluginプラグインを入れているので管理画面URLは
https://sweetcocoro.com/login_27491
などlogin_(5桁の乱数)である。(デフォルト)
ググると「URLを間違えている」とか「Cookieのせい」とか出てくるがそういう問題じゃない。
あと「プラグインを停止すれば?」も出てくるが、なにしろ管理画面にログインできないのだから何もできない。
原因
SiteGuard WP Pluginプラグインが管理画面URLを変えちゃってる。
その原因は・・・
- 自分でSiteGuard 設定画面で変えたことを忘れてる ← そんなことしない💦
- SiteGuard が勝手に変えてる
- 少し前にSiteGuardを無効化して有効化したことがあったかも
- しばらくログインしてなかったけど一定期間で?自動更新?しらんけど
とりあえず新しいURLさえわかればいいんですよね。
管理画面URLを確認するには
FTPやサーバーのファイルマネージャー等でルート下の「.htaccess」ファイルを見る。
「SITEGUARD_PLUGIN_SETTINGS」という記述を探すと、現在の管理画面URLがわかる。
#SITEGUARD_PLUGIN_SETTINGS_START
#==== SITEGUARD_RENAME_LOGIN_SETTINGS_START
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^wp-signup\.php 404-siteguard [L]
RewriteRule ^wp-activate\.php 404-siteguard [L]
RewriteRule ^login_91604(.*)$ wp-login.php$1 [L]
</IfModule>
#==== SITEGUARD_RENAME_LOGIN_SETTINGS_END
#SITEGUARD_PLUGIN_SETTINGS_END
この場合、私のサイトであれば管理画面URLはこのようになる。
https://sweetcocoro.com/login_91604
ConoHa WING の場合はこちらを参考に:
コメント