配置nginx虚拟目录是要注意root配置的并非为完整路径,nginx会组合root和location的路径。
location /image/ {
root /data/;
}
在这种配置下,当http://192.168.9.1/image/20161031.png访问时就被指定的是http://192.168.9.1/data/image/20161031.png
location /web {
alias /deploy/dev/work_01/project
}
alias是别名的意思,在这种配置下,当http://192.168.9.1/web/1.html访问时就被指定的是http://192.168.9.1//deploy/dev/work_01/project/1.html