我有一种情况,我们已经在全球范围内为所有非活网站设置了auth_basic
。 Nginx可否在站点特定文件中覆盖此auth_basic
并将auth_basic
用于具有新认证密码的站点特定路径。如何覆盖nginx中的全局auth_basic
auth_basic
在全球层面上设置/etc/nginx/conf.d/auth.conf
站点特定的配置位于/etc/nginx/sites-enabled/sitename.conf
在nginx.conf我:
include /etc/nginx/conf.d/*.conf;
include /etc/nginx/sites-enabled/*;
不能按预期工作。全局用户凭据总是会覆盖后者。 – shrish
你能分享你的配置文件吗? +你的nginx版本是什么? – ffeast
此解决方案对我来说不起作用 –