理解nginx的 location 和root

1.如果理解 location 和root

理解nginx的 location 和root_第1张图片
当用户输入 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/下的图片文件

你可能感兴趣的:(linux,nginx,运维,服务器)