亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決nginx服務(wù)器上發(fā)布的新版本代碼總需要清除瀏覽器緩存問(wèn)題

 更新時(shí)間:2024年01月24日 16:21:53   作者:Queen_live  
這篇文章主要介紹了解決nginx服務(wù)器上發(fā)布的新版本代碼總需要清除瀏覽器緩存問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

問(wèn)題場(chǎng)景

  • 代碼運(yùn)行環(huán)境:nginx
  • 現(xiàn)象:發(fā)布新版本代碼時(shí)瀏覽器總是有上次緩存
  • 結(jié)果:頁(yè)面顯示混亂、更新的功能還是上個(gè)版本等一系列問(wèn)題

原因

  • 瀏覽器緩存

解決方法

1. 用戶自行清理瀏覽器緩存

  • 優(yōu)點(diǎn):清除瀏覽器緩存后可達(dá)到效果。
  • 缺點(diǎn):影響用戶體驗(yàn)

2. 使用禁用緩存標(biāo)簽,實(shí)現(xiàn)禁用瀏覽器緩存

  • 優(yōu)點(diǎn):可達(dá)到效果。
  • 缺點(diǎn):每次請(qǐng)求頁(yè)面都要重新請(qǐng)求,我們還是希望有緩存的
   <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
   <meta http-equiv="Cache" content="no-cache">
   <meta http-equiv="Pragma" content="no-cache" />
   <meta http-equiv="Expires" content="0" />

3. 為js和css文件添加版本號(hào)

  • 優(yōu)點(diǎn):可達(dá)到效果。
  • 缺點(diǎn):給所有的靜態(tài)資源都添加版本號(hào)參數(shù),這個(gè)參數(shù)可以是時(shí)間戳或者隨機(jī)數(shù)。

處理方式的代碼如下:

   <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/static/plugins/layui-v2.5.5/layui/css/layui.css?v=20200110052406" rel="external nofollow" >
   <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/static/css/style.css?v=20200110052406" rel="external nofollow" >
   <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/static/css/addStyle.css?v=20200110052406" rel="external nofollow" >
   <link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/static/css/template/addStyle.css?v=20200110052406" rel="external nofollow" >

4. 修改nginx 配置

(滿足以下條件后有緩存可以修改nginx 配置文件)

背景:

1、使用nginx做代理

2、使用webpack等打包出一個(gè)唯一的入口文件index.html,或者其他方式的入口html文件

3、入口html文件中js已經(jīng)使用hash后綴方式加載

=缺點(diǎn):需要前端人員會(huì)配置nginx=

location ~ .*\.(htm|html)?$ {
 #原來(lái)這樣設(shè)置的不管用
 #expires -1;
 #現(xiàn)在改為,增加緩存
 add_header Cache-Control "private, no-store, no-cache, must-revalidate, proxy-revalidate";
 access_log on;
}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用nginx設(shè)置代理服務(wù)器

    使用nginx設(shè)置代理服務(wù)器

    今天小編就為大家分享一篇關(guān)于使用nginx設(shè)置代理服務(wù)器,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • Nginx服務(wù)器的SSL證書(shū)配置以及對(duì)SSL的反向代理配置

    Nginx服務(wù)器的SSL證書(shū)配置以及對(duì)SSL的反向代理配置

    這篇文章主要介紹了Nginx服務(wù)器的SSL證書(shū)配置以及對(duì)SSL的反向代理配置方法,通常在開(kāi)啟全站HTTPS時(shí)會(huì)用到,需要的朋友可以參考下
    2016-01-01
  • nginx rewrite參數(shù)解析

    nginx rewrite參數(shù)解析

    這篇文章主要介紹了nginx rewrite參數(shù)解析的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • Nginx的反向代理實(shí)例詳解

    Nginx的反向代理實(shí)例詳解

    這篇文章主要介紹了Nginx的反向代理實(shí)例詳解,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • Nginx開(kāi)啟stub_status模塊配置方法

    Nginx開(kāi)啟stub_status模塊配置方法

    這篇文章主要介紹了Nginx開(kāi)啟stub_status模塊配置方法,Nginx中的stub_status模塊主要用于查看Nginx的一些狀態(tài)信息,本文講解它的開(kāi)啟配置方法,需要的朋友可以參考下
    2015-02-02
  • Nginx服務(wù)器中HTTP 301跳轉(zhuǎn)到帶www的域名的方法

    Nginx服務(wù)器中HTTP 301跳轉(zhuǎn)到帶www的域名的方法

    這篇文章主要介紹了Nginx服務(wù)器中HTTP 301跳轉(zhuǎn)到帶www的域名的方法,包括從HTTPS 301提示跳轉(zhuǎn)等rewrite相關(guān)的方法,需要的朋友可以參考下
    2015-07-07
  • Nginx-rtmp實(shí)現(xiàn)直播媒體實(shí)時(shí)流效果

    Nginx-rtmp實(shí)現(xiàn)直播媒體實(shí)時(shí)流效果

    這篇文章主要介紹了Nginx-rtmp實(shí)現(xiàn)直播媒體實(shí)時(shí)流效果,文中給出了總體設(shè)計(jì)圖,為了整合平臺(tái),會(huì)自建RTMP流媒體服務(wù)器和使用云廠商SaaS的RTMP流媒體服務(wù),需要的朋友可以參考下
    2018-08-08
  • Nginx中配置WebSocket代理的詳細(xì)步驟

    Nginx中配置WebSocket代理的詳細(xì)步驟

    Nginx 可以配置為 WebSocket 代理,將 WebSocket 連接從客戶端轉(zhuǎn)發(fā)到后端服務(wù)器,以下是如何在 Nginx 中配置 WebSocket 代理的詳細(xì)步驟和示例配置,需要的朋友可以參考下
    2025-02-02
  • nginx cookie有效期討論小結(jié)

    nginx cookie有效期討論小結(jié)

    這篇文章主要介紹了nginx cookie有效期討論小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 詳解nginx代理socket.io服務(wù)踩坑

    詳解nginx代理socket.io服務(wù)踩坑

    這篇文章主要介紹了詳解nginx代理socket.io服務(wù)踩坑,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10

最新評(píng)論