Nginx,在相同域下,想通过$http_user_agent 来决定是否使用auth_basic。 auth_basic 后面使用变量不会被解析,且不能包含在if 区间,各位有什么好的办法能实现上面的需求吗?
Hello! 2014-06-21 7:21 GMT-07:00 刘科彬: > Nginx,在相同域下,想通过$http_user_agent 来决定是否使用auth_basic。 > > auth_basic 后面使用变量不会被解析,且不能包含在if 区间,各位有什么好的办法能实现上面的需求吗? > 可以结合 ngx_coolkit 模块直接在 Lua 里实现 auth_basic 的功能,见 smallfish 同学的这一篇博客文章: http://chenxiaoyu.org/2012/02/08/nginx-lua-401-auth.html Regards, -agentzh