下面的配置有什么问题?我只想为 /main 启用身份验证并为 /main/public 禁用它。下面的配置为两个路径都启用了它。
我尝试改变某些配置,例如将 /main/public 移到外面,但没有效果。
location ^~ /main {
location ^~ /main/public {
auth_basic off;
alias /var/www/main/dist;
try_files $uri $uri/ @main-frontend;
}
auth_basic "Storybook";
auth_basic_user_file /etc/nginx/htpasswd;
alias /var/www/main/dist;
try_files $uri $uri/ @main-frontend;
}