使用 .htaccess 封禁某 User-Agent 访问网站

有时候想要禁掉一些 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。