在server中可以写多个location。可以单独对访问路径进行控制。
server {
listen 80;
server_name www.wzx.com;
location / {
root html;
index index.html index.htm;
}
# 单独控制
location /userinfo { # 给/userinfo路径设置basic认证
auth__basic "www.wzx.com";
auth_basic_user_fire /etc/nginx/htpasswd; #basic认证文件路径
}
}