Posts nginx 静的コンテンツのexpires設定
Post
Cancel

nginx 静的コンテンツのexpires設定

nginxの静的コンテンツのexpires設定の例で
以下のように括弧のあとに$なしで書いていることがあるが、

location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico) {  
expires 10d;  
}  

これだと、jsという記述がjsonファイルにも影響してしまうので
以下のように最後に$に付ける

location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ {  
expires 10d;  
}