欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

nginx配置图片访问路径:root和alias

程序员文章站 2024-02-21 10:36:55
...

图片所在路径:

 /www/wwwroot/images/aaa/1.jpg

访问路径:

 www.images.mbox58.com/images/aaa/1.jpg

—使用root

location /images {
            root /www/wwwroot/images/;
            autoindex on;
        }

–使用alias

location /images {
            alias /www/wwwroot/images/;
            autoindex on;
        }

root 配置的意思是,会在root配置的目录后跟上URL,组成对应的文件路径。

意思就是我们在浏览器输入的这个地址实际访问的是

/www/wwwroot/images/images/~~~

会把我们的location后面的 /images拼到实际访问的路径之后

alias就不会,是重新算,不会把访问待的images拼接进来

/www/wwwroot/images/

所有这种情况下,alias可以访问,root报404