nginx 發送動態內容注意事項

靜態文件優化

對於靜態文件,如圖片、文檔、視頻,應儘量設置較大的緩存時間。
如:

location ~ \.(gif|jpg|jpeg|png|bmp|ico)$ {
           root /var/www/img/;
           expires 30d;
       }

動態文件優化

對於動態文件,要根據文件更新的頻率來設置緩存時間。

location  /dyna/ {
     root  /var/pub/;

         #避免出現發送錯誤的文件大小,消除 pread() read only 錯誤
     open_file_cache off;
     #3秒
         expires 3s;

         #告訴瀏覽器及時更新
     add_header Cache-Control no-cache;
     add_header Pragma no-cache;
     add_header Expires 3;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章