apache :: User-Agent でアクセス制限

.htaccess

User-Agentに `NG-CRAWLER' が含まれている場合はアクセスを禁止する。

SetEnvIf User-Agent "NG-CRAWLER" deny_robot
Order deny,allow
deny from env=deny_robot


User-Agentに `NG-CRAWLER' が含まれている場合はアクセスを禁止するが、`OK-CRAWLER' が含まれている場合は許可する。

SetEnvIf User-Agent "NG-CRAWLER" deny_robot
SetEnvIf User-Agent "OK-CRAWLER" allow_robot
Order deny,allow
deny from env=deny_robot
allow from env=allow_robot