location /upload {
alias D://vagrant/pro;
}
上面这个表示在访问 域名/upload/**时,在去访问本地的D://vagrant/pro/**文件
location /upload {
root D://vagrant/pro;
}
上面这个表示在访问 域名/upload/**时,在去访问本地的D://vagrant/pro/root/**文件
具体root和alias 的区别可以如下
关于alias和root的区别:
root和alias是系统文件路径的设置。
root用来设置根目录,而alias用来重置当前文件的目录。
location /img/ {
alias /var/www/image/;
}
#若按照上述配置的话,则访问/img/目录里面的文件时,ningx会自动去/var/www/image/目录找文件
location /img/ {
root /var/www/image;
}
#若按照这种配置的话,则访问/img/目录下的文件时,nginx会去/var/www/image/img/目录下找文件。
个人学习或者工作过程中的一些简要记录,欢迎各位大神一起指导,共同学习