分享一个简化Nginx 过滤静态文件目录的配置写法
时间:2014-12-29 19:28 来源:linux.it.net.cn 作者:IT
Nginx 配置里头的正则表达式写法很强大。
之前我们常用,过滤站点某个存放静态文件(jpg,gif,html..)目录写法是:
location ~ ^/images/ {
root /data/web_server/gznow;
expires 4d;
}
然后如果该站点目录下还有个存放 css 文件的目录,我们就要再写一次...
location ~ ^/css/ {
root /data/web_server/gznow;
expires 4d;
}
但原来还有一种写法:
location ~ ^/(attach|image|images|skin|script|style)/ {
root /data/web_server/gznow;
expires 4d;
}
这样!你就能一次过把要过滤出来的目录都写上,大大减少了nginx.conf配置文件的内容。
(责任编辑:IT)
Nginx 配置里头的正则表达式写法很强大。 之前我们常用,过滤站点某个存放静态文件(jpg,gif,html..)目录写法是:
location ~ ^/images/ {
location ~ ^/css/ { 但原来还有一种写法:
location ~ ^/(attach|image|images|skin|script|style)/ { |