有时候想要禁掉一些 user agent 访问网站,可以直接在 .htaccess 中设置就可以 deny 掉来自这些 user agent 的访问:
SetEnvIfNoCase User-Agent "^GbPlugin" bad_user SetEnvIfNoCase User-Agent "^Wget" bad_user SetEnvIfNoCase User-Agent "^EmailSiphon" bad_user SetEnvIfNoCase User-Agent "^EmailWolf" bad_user SetEnvIfNoCase User-Agent "^libwww-perl" bad_user Deny from env=bad_user
这样符合上述User-Agent头的访问都将直接返回 403。