直接上代码看结果:
# a.png是一个图片,其绝对路径是:/data/web/a.png
server {
listen 8080;
server_name localhost;
location /images/ {
root /data/web; # root 结尾不推荐加/,可能与location路径重复出现/。
autoindex on;
autoindex_exact_size off;
}
location /images/ {
alias /data/web; # alias最后一个一定要有/
autoindex on;
autoindex_exact_size off;
}
}
# 测试访问:http://www.aaa.com/images/a.jpg
alias 访问的是:/data/web/a.jpg/
root 访问的是: /data/web/images/a.jpg/
从上面案例分析:
- root是后缀拼接地址,而alias 则不会拼接!
- 同时alias会在后缀自动追加一个"/"但是不影响使用,root不会生成"/"
建议使用 alias,root更容易让人产生误解
特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤