nginx如何匹配静态资源
漂亮男人
漂亮男人 2017-05-27 17:45:04
0
2
891

只要url中有.jgp的后缀,不管路径是什么,/a/1.jpg还是a/f/1.jpg还是a/f/d/1.jpg,不管路径怎么写只要后缀是.jpg都让locaiton匹配到,这个location该如何写?

漂亮男人
漂亮男人

全部回复(2)
刘奇

匹配后缀是.jpg

location ~ \.jpg$ {
    ...
}

匹配后缀是.jpg,.gif,.png,.gif,.png

location ~ \.(jpg|gif|png)$ {
    ...
}
Peter_Zhu

关于配置静态目录:

location ~* ^.+\.(ico|gif|jpg|jpeg|png|html|htm)$ {
    root         /data;
    access_log   off;
}

把静态资源或目录放在/data目录下,例如有:/data/img/01.jpg; 那么访问地址为:http://localhost/img/01.jpg

注意/data目录下的文件权限哟!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板