为了账号安全,请及时绑定邮箱和手机立即绑定

vue-cli的pwa模板,生产环境的nginx配置该怎么写?

vue-cli的pwa模板,生产环境的nginx配置该怎么写?

泛舟湖上清波郎朗 2019-02-27 14:09:25
vue-router的history模式要求写成location / {  try_files $uri $uri/ /index.html;}vue-cli的pwa模板的文档要求配置一些有关缓存的选项location ~ (index.html|service-worker.js)$ {  # ...  add_header Last-Modified $date_gmt;  add_header Cache-Control 'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0';  if_modified_since off;  expires off;  etag off;}对nginx并不熟悉,我把这两个都写上的时候,似乎只能生效一个,求指点应该怎么写
查看完整描述

1 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

try_files $uri $uri/ /index.html;写到server块就行

比如


try_files $uri $uri/ /index.html;


location / {

  try_files $uri $uri/ /index.html;

}


location ~ (index.html|service-worker.js)$ {

  # ...

  add_header Last-Modified $date_gmt;

  add_header Cache-Control 'no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0';

  if_modified_since off;

  expires off;

  etag off;

}


查看完整回答
反对 回复 2019-03-02
  • 1 回答
  • 0 关注
  • 663 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信