Nginx禁用緩存的配置


 

在網站程序調試的時候,經常會遇到瀏覽器的緩存問題導致修改過的前端代碼無效果。每次通過Ctrl+F5強制刷新后才能清掉緩存。這時如果禁用掉nginx緩存,可以減少一些小麻煩,讓瀏覽器每次到服務器去請求文件,而不是在瀏覽器中讀取緩存文件。

當程序調試好上線后,可以開啟nginx緩存,節省服務器的帶寬流量,減少一些請求,降低服務器的壓力。

通過配置nginx的配置文件/usr/local/nginx/conf/nginx.conf實現開關效果

1.啟用緩存
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #設置緩存上面定義的后綴文件緩存到瀏覽器的生存時間 expires 3d; }
2.禁用緩存
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #禁止緩存,每次都從服務器請求 add_header Cache-Control no-store; }

原文地址:http://www.zixuephp.net/article-350.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM