server {
    listen 8098;
    server_name localhost;
    location /testPro{
        root html;
        proxy_pass http://127.0.0.1:5980/testPro;
        #js css 文件不缓存
       if ($request_filename ~* ^.*?.(js|css)$){
           add_header Cache-Control max-age=0;
       }
   }
}

max-age>0 时 用户访问时直接读取静态资源缓存,缓存保留时间为max-age的值;(静态资源保留超过max-age的值:200;保留时间段内:304)

max-age<=0   若静态资源的Last-Modified 发生改变,则项服务器获取静态文件,否则依然读取浏览器缓存;(静态资源更新:200;不变:304)

 no-cache 若静态资源的Last-Modified 发生改变,则项服务器获取静态文件,否则依然读取浏览器缓存; (静态资源更新:200;不变:304)

no-store 浏览器不缓存,直接获取服务器静态资源;(200)

相关文章:

  • 2022-01-13
  • 2021-07-04
  • 2022-12-23
  • 2021-09-15
  • 2021-10-18
  • 2021-08-06
  • 2022-02-12
猜你喜欢
  • 2021-06-17
  • 2022-12-23
  • 2022-12-23
  • 2021-06-05
  • 2021-08-07
相关资源
相似解决方案