作为后台开发,nginx配置一定要了解熟悉,此篇也是作为占坑记录。
1、root 和 alias 区别
root 会将当前location 加入到路径中进行拼接, alias 不会,直接使用别名替换掉路径中的location;
location /subapp {
alias /opt/prov/nginx/subapp;
try_files $uri $uri/ /index.html;
}
如上配置会将路径中的/subapp 替换成 /opt/prov/nginx/subapp 路径去寻找资源;
location /other {
root /opt/prov/nginx/other;
index index.html;
}
如上配置会将路径中的/other映射到 /opt/prov/nginx/other/other 路径下去寻找资源;



