ちょっとした調査でWordPressをいじってます。
が、今まで触れていなかったので色々不明点が出てくるのデスヨ。
さすがにインターネット上では怖いので、ローカル環境でテストということで、
XAMPPさんの出番です。
使用するのは「XAMPP 7.1.8」
まずは、XAMPPを起動。Control Panel v3.2.2 です
無事に起動したら、Apache の Admin ボタンをクリック
http://localhost/dashboard/ のページが表示されるはず。
ページの一番下に「Install applications on XAMPP using Bitnami」とあるので、
アイコン画像をクリック。
あとは、インストーラーに従って終了。
http://localhost/wordpress/ にブラウザーでアクセスして表示されることを確認。
SiteGuard (JP-Secure)を利用する。
プラグインの検索に 「SiteGuard」と入力して検索。
【今すぐインストール】して【有効化】を行う。
WPのダッシュボードに「SiteGuard」が追加されるので、
管理ページアクセス制限、ログインページ変更を行う。
画像認証~ログインアラート、XMLRPC防御、更新通知はチェックされている状態でした。
ログインページ変更は、デフォルトでは 「login_99999」のような「login_5桁の乱数」で生成
されますが、覚えられないのでちょっと修正しました。
で、早速試してみた。
http://localhost/wprdpress/wp-login.php → ページ見つからない OK
http://localhost/wprdpress/wp-admin/ → ページ見つからない OK
http://localhost/wprdpress/login_page → ページ見つからない NG
修正した名称でもログインページが表示されない…
生成後に変更したのが反映されていないのかと、もう一度【変更を保存】してもダメ。
Apache を再起動してみてもダメ。
一旦、ログインページ変更をOFFにしてみる。
http://localhost/wprdpress/wp-login.php → ログインページが表示される OK
http://localhost/wprdpress/login_page → ページ見つからない OK
再度、ログインページ変更をONにして…
.httaccess の内容を確認 → 大丈夫そう
mod_rewrite の設定…?
mod_rewrite.so は有効。
AllowOverride を確認…
<Directory /> が none だったので、All へ
試す…ダメ
AllowOverride を All へ変更
試す…OK。
とりあえずログインページが表示され、画像認証が付加されていることを確認。
まずはココマデ。