.htaccessの設定解説 > .htaccessで特定ホストの許可をする
.htaccessで特定ホストの許可をする
特定のホストのみアクセスを許可する場合に使用します。その他のアクセスは拒否します。ホストはIPやドメインのことです。ホスト以外にリファラ(参照元)やユーザーエージェント(アクセスソフト、ブラウザ等)によっても許可することができます。
特定ホストのみ許可制限をする記述方法
order deny,allow
deny from all
allow from xxxxx.net
allow from yyyyy.com
allow from 123.456.789.012
allow form 234.567.890.123
特定リファラのみ制限する記述方法
SetEnvIf Referer "http://xxxxx.net/" dame1
SetEnvIf Referer "http://yyyyy.com/" dame2
order deny,allow
deny from all
allow from env=dame1
allow from env=dame2
特定ユーザーエージェントのみ制限する記述方法
SetEnvIf User-Agent "ANONYMOUS" dame1SetEnvIf User-Agent "Firefox" dame2
order deny,allow
deny from all
allow from env=dame1
allow from env=dame2
スポンサードリンク