SiteGuard WP Plugin というWordPressの秀逸プラグインがあるのですが、ちょっと汗汗したのでメモ
あるクライアント様のホームページに、あらかじめ管理画面に入るのにベーシック認証を入れていたのですが、そののちSiteGuard WP Pluginもセット
ベーシック認証を削除してSiteGuard WP Pluginのみでログインに切り替えた際、バージョンアップ
翌日こちらのクライアント様から「新しいログインページお知らせください」メール
「ログインページの変更」が有効のままのようです
ついつい手早い方法と、SiteGuard WP Pluginを削除したのですが、ログインページにアクセスしても、404のノットファンド画面しか出てきません
サーバーのプラグインフォルダーでは、SiteGuard WP Pluginは既に削除済で見当たりませんが、ログインページの変更が有効なのです
暫くサーバー見てて更新日が直近のものに.htaccessが目に留まりました
ダウンロードして確認すると
最上段に
#SITEGUARD_PLUGIN_SETTINGS_START
#==== SITEGUARD_ADMIN_FILTER_SETTINGS_START
RewriteEngine on
RewriteBase /
RewriteRule ^404-siteguard – [L]
RewriteRule ^wp-admin/css – [L]
RewriteRule ^wp-admin/images – [L]
RewriteRule ^wp-admin/admin-ajax.php – [L]
RewriteCond %{REMOTE_ADDR} !^(127\.0\.0\.1|172\.19\.46\.100)$
RewriteCond %{REMOTE_ADDR} !^122\.19\.176\.166$
RewriteRule ^wp-admin 404-siteguard [L]
#==== SITEGUARD_ADMIN_FILTER_SETTINGS_END
#SITEGUARD_PLUGIN_SETTINGS_END
これで解決
この部分を削除して上書きすると無事にログイン画面が見えました
「ログインページの変更」などは、.htaccess に記述で運用してると知りました