【发布时间】:2022-02-05 03:38:57
【问题描述】:
我有一个在服务器上运行的小型单页应用程序,每次我对其进行更改时,一些用户都会在他们的浏览器上报告错误。这些错误在清除历史记录后消失,这意味着 SPA 的部分内容已被缓存。我在主 SPA 页面上添加了 no-cache 标签。
server {
listen 80;
client_max_body_size 25M;
server_name [COMMENTED_OUT];
access_log /var/log/nginx/access_log.log;
error_log /var/log/nginx/error_log.log;
server_tokens off;
location / {
try_files $uri /static/index.html;
add_header Cache-Control no-cache;
}
location /static/ {
autoindex off;
alias /static/;
}
}
我在这方面做错了什么吗?
【问题讨论】:
标签: nginx single-page-application