对nginx的/和root,alias需要理解,否则配置出来的结果就不会对,说白了就是些相对路径的问题,这里有两篇文章可以参考:
http://www.tech126.com/nginx-proxy-pass/
http://www.sudone.com/nginx/nginx_alias.html
简单总结如下:
要注意proxy_pass后的url最后的/
当加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走
alias指定的目录是准确的,root是指定目录的上级目录
Nginx路径配置解析
本文探讨了Nginx中/、root与alias配置的区别及其影响,并解释了proxy_pass使用时需要注意的细节。通过理解这些配置项的工作原理,可以帮助开发者更准确地设置Nginx的代理和静态资源路径。
2376

被折叠的 条评论
为什么被折叠?



