理解nginx的 location 和root

研究猿小刘 2022-08-06 07:45:55 阅读数:270

nginx理解rootlocation

1.如果理解 location 和root

在这里插入图片描述
当用户输入 localhost:8080/ 时,首先会匹配到 location /
箭头1所指向,然后再去 root 下寻找根目录 /home/www箭头2所指方向,
总结来说当用户在浏览器输入 localhost:8080/ 时(当然你不加/也默认也是访问的也是根目录/),nginx 会向 本机的 /home/www/寻找资源

2.静态图片

1.首先在/home/www/目录下新建一个名字为/images的文件夹,
然后配置 location /images/ { root /home/www;}
那么当我们在浏览器输入 localhost:8080/images/xxx.jpg 时我们就能访问到主机/home/www/images/下的图片文件

版权声明:本文为[研究猿小刘]所创,转载请带上原文链接,感谢。 https://blog.csdn.net/weixin_43225966/article/details/126024550