Nginx 配置不缓存html 解决项目更新缓存问题

2020-11-16  本文已影响0人  grey_sky

前言

Vue 每次打包会生成唯一文件名的js/css..
如果缓存主页html的话,用户不会自动使用最新打包的文件
所以需要配置访问主页(入口页)不缓存
这样每次进来可以拿到最新引入的文件依赖

Nginx 配置

# 在location /{} 中加入
if ($request_filename ~* ^.*?.(html|htm)$) {
                add_header Cache-Control "private, no-store, no-cache, must-revalidate, proxy-revalidate";
         }

原文:http://www.idmiss.com/675

上一篇 下一篇

猜你喜欢

热点阅读