2017-08-17 43 views
1

客户希望我阻止访问页面,除非http_user_agent = xxx。NGINX不等于

有没有办法做到这一点?我正在考虑if elseif not函数,但这似乎并不存在。

如果我想阻止用户代理,我可以做下面的但有没有办法只允许该用户代理?

if ($http_user_agent ~* (xxx)) { 
    return 403; 
} 

回答

1

使用!~*运营商这是~*否定版本。

查看this document了解详情。