对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是指定目录的上级目录