nginx 拒绝指定的 User-agent

目录

有时我们需要在 nginx 中阻止特定的 User-agent 的访问(比如在遇到攻击的时候),虽然可能会误杀,但是有时可以快速解决问题。

配置

# 注意() 要转义,因为 ~*是处理正则表达式的
if ($http_user_agent ~* "Dalvik/1.6.0 \(Linux; U; Android 4.3; A0001 Build/JLS36C\)")
{
   return 503;
}

目录