我使用Nginx配置来设置js,css expires header
location ~* \.(js|css)$ {
expires 30d;
}
如何跳过缓存的特定文件(例如:abc.js,style.css)?
答案 0 :(得分:3)
尝试:
location ~* \.(js|css)$ {
location ~* (file\.js|name\.css)$ {
expires off;
}
expires 30d;
}
或
location ~* (file\.js|name\.css)$ {
expires off;
}
location ~* \.(js|css)$ {
expires 30d;
}
答案 1 :(得分:1)
这应该这样做。
location ~* \.(js|css)$ {
expires 30d;
}
location = /path/to/abc.js { expires off; }
location = /path/to/style.css { expires off; }
有关完整说明,请参阅location documentation。