nginx配置緩存關(guān)閉的實(shí)現(xiàn)
NGINX 緩存默認(rèn)是不開(kāi)啟的,也就是說(shuō),NGINX 作為反向代理服務(wù)器時(shí),會(huì)將所有的客戶端請(qǐng)求直接打到服務(wù)端。如果想使用 NGINX 緩存,可以通過(guò) proxy_cache_path 配置項(xiàng)進(jìn)行設(shè)置
1.nginx怎么關(guān)閉緩存
location / { #如果expires 和 add_header 同時(shí)開(kāi)啟的情況下,則add_header優(yōu)于expires生效 #Cache-Control比Expires可以控制的多一些, 而且Cache-Control會(huì)重寫(xiě)Expires的規(guī)則 #設(shè)置禁止瀏覽器緩存,每次都從服務(wù)器請(qǐng)求 add_header Cache-Control no-cache; add_header Cache-Control private; #設(shè)置緩存上面定義的后綴文件緩存到瀏覽器的生存時(shí)間 expires -1s; }
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$ { #禁止緩存,每次都從服務(wù)器請(qǐng)求 add_header Cache-Control no-store; }
2.expires off 默認(rèn)設(shè)置 nginx不緩存 不代表瀏覽器不緩存 瀏覽器還可以緩存 默認(rèn)使用瀏覽器緩存機(jī)制
expires off;
3.expires epoch 代表不設(shè)置緩存 不設(shè)置緩存 提醒瀏覽器 不設(shè)置緩存
expires epoch;
4.expires max 緩存 永不過(guò)期
5.
Location / { #緩存10s expires 10s; }
expires的使用例子
1,對(duì)于圖片,通常過(guò)期時(shí)間可以設(shè)置為一個(gè)月
location ~ \.(gif|jpg|jpeg|png|bmp|ico)$ { expires 30d; }
2,對(duì)js/css,通常過(guò)期時(shí)間設(shè)置為1周
location ~* \.(js|css)$ { expires 7d; }
Nginx配置禁止緩存
location / { #如果expires 和 add_header 同時(shí)開(kāi)啟的情況下,則add_header優(yōu)于expires生效 #Cache-Control比Expires可以控制的多一些, 而且Cache-Control會(huì)重寫(xiě)Expires的規(guī)則 #設(shè)置禁止瀏覽器緩存,每次都從服務(wù)器請(qǐng)求 add_header Cache-Control no-cache; add_header Cache-Control private; #設(shè)置緩存上面定義的后綴文件緩存到瀏覽器的生存時(shí)間 expires -1s; proxy_pass http://...; }
到此這篇關(guān)于nginx配置緩存關(guān)閉的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)nginx緩存關(guān)閉內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Nginx配置HTTP強(qiáng)制跳轉(zhuǎn)到HTTPS的解決辦法
這篇文章主要給大家介紹了關(guān)于Nginx配置HTTP強(qiáng)制跳轉(zhuǎn)到HTTPS的解決辦法,當(dāng)Nginx配置https后通常需要將用戶http請(qǐng)求強(qiáng)制跳轉(zhuǎn)到https,需要的朋友可以參考下2023-08-08nginx外網(wǎng)訪問(wèn)內(nèi)網(wǎng)站點(diǎn)配置操作
這篇文章主要介紹了nginx外網(wǎng)訪問(wèn)內(nèi)網(wǎng)站點(diǎn)配置操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-08-08Nginx服務(wù)器配置HTTPS nginx.config 配置文件(教程)
下面小編就為大家分享一篇Nginx服務(wù)器配置HTTPS nginx.config 配置文件(教程),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12nginx如何實(shí)現(xiàn)同個(gè)ip、端口訪問(wèn)不同的項(xiàng)目(以路徑區(qū)分項(xiàng)目)
這篇文章主要介紹了nginx如何實(shí)現(xiàn)同個(gè)ip、端口訪問(wèn)不同的項(xiàng)目(以路徑區(qū)分項(xiàng)目),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12Nginx URL重寫(xiě)rewrite機(jī)制原理及使用實(shí)例
這篇文章主要介紹了Nginx URL重寫(xiě)(rewrite)機(jī)制原理及使用實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08502?Bad?Gateway產(chǎn)生的原因及8個(gè)詳細(xì)的解決方法總結(jié)
Nginx?502?Bad?Gateway的錯(cuò)誤已經(jīng)遇到好幾次了,這里做一下記錄,備忘,下面這篇文章主要給大家介紹了關(guān)于502?Bad?Gateway產(chǎn)生的原因及8個(gè)詳細(xì)的解決方法,文中的介紹非常詳細(xì),需要的朋友可以參考下2023-05-05