前提・実現したいこと
今回、WordPressにおいて、会員サイトを制作しています。
そこで管理画面にBasic認証をかけようと思っておりますが、「wp-login.php」を外してログイン成功後の「/wp-admin/*」に認証をかけたいです。
理由としましては、パスワードの再発行画面が「wp-login.php」なので「wp-login.php」にまで認証をかけるとパスワードの再発行ができなくなるからです。
どなたかわかる方いらっしゃいましたら、ご教授頂けますと幸いです。
発生している問題・エラーメッセージ
htaccess自体は設定されている。ただ、wp-login.phpにも認証されてしまう。
該当のソースコード
/wp-admin/の直下に配置
htaccess
1AuthUserFile "〜/wp-admin/.htpasswd" 2AuthName "Member Site" 3AuthType BASIC 4require valid-user
試したこと
<FilesMatch "(wp-login.php)$"> Satisfy Any Order allow,deny Allow from all Deny from none </FilesMatch>
こんなもの試したが、思うような結果が得られない。
回答2件
あなたの回答
tips
プレビュー