如何编写与任何以以下扩展名结尾的路径匹配的位置块:
jpg | jpeg | gif | css | png | js | ico | json | xml | txt | html
除非路径以“ / rails”开头(例如:/rails/randomstring/image.png)?
我目前有以下基本知识:
location ~* \.(jpg|jpeg|gif|css|png|js|ico|json|xml|txt|html)$ {
gzip_static on;
gzip on;
expires max;
add_header Cache-Control public;
}
但这将与“ /rails/randomstring/image.png”匹配,我不想要那样。
答案 0 :(得分:1)