【WordPress】ログイン画面にベーシック認証でアクセス制限を追加する
問題
ログイン画面に攻撃的なアクセスがあるのですが、アクセス拒否できないですか。
答え
ベーシック認証を設定する方法でよかったら、以下の .htaccess をお試しください。
<Files wp-login.php> AuthType Basic AuthUserFile /xxx/yyy/zzz/.htpasswd AuthName "auth" require valid-user </Files>
「/xxx/yyy/zzz/.htpasswd」を適宜実際に.htpasswd を置いた場所(フルパス)に書き換えてください。
.htpasswd ファイルも適切に設置してください。
.htaccess ファイルを置く場所は、WordPressが置いてある場所と同じになります。
パーマリンク設定などをしていると、WordPressが生成した .htaccess がすでに置かれていることがあります。その時は、その.htaccess に追記するとよいです。
コメント