• このエントリーをはてなブックマークに追加

2014年06月26日(Thu)

.htaccessを使ってWordPressの管理画面へのアクセスを特定のIPアドレスからのみ許可する設定

.htaccessを使ってWordPressの管理画面へのアクセスを特定のIPアドレスからのみ許可する設定

ベーシック認証を使ってアクセス制限をした場合、そこにアクセスされたくないディレクトリやファイルが存在していると推測される恐れがあるので、可能であればベーシック認証よりIP認証を用いたアクセス制限の方が望ましいようです。

「.htaccess」の記述例

以下の「123\.123\.123\.121」の箇所を使用しているIPに書き換えて、「.htaccess」ファイルにコピペします。
複数ある場合は「RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.121$」の行を追加していきます。

.htaccess

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} ^(.*)?wp-login\.php(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$
RewriteCond %{REMOTE_ADDR} !^123\.123\.123\.121$
RewriteRule ^(.*)$ - [R=403,L]
</IfModule>

コメント(0件)

.htaccessを使ってWordPressの管理画面へのアクセスを特定のIPアドレスからのみ許可する設定に対するご意見、ご感想、情報提供など皆様からのコメントをお待ちしております。 お気軽にコメントしてください。

コメントフォーム

【ソーシャルボタン】


TOP