标签: nginx
客户希望我阻止访问页面,除非http_user_agent = xxx。
有办法做到这一点吗?我在想if else或if not函数,但这似乎不存在。
if else
if not
如果我想阻止用户代理,我可以执行以下操作,但有没有办法只允许该用户代理?
if ($http_user_agent ~* (xxx) ) { return 403; }
答案 0 :(得分:6)
使用!~*运算符,该运算符是~*的否定版本。
!~*
~*
有关详细信息,请参阅this document。