我的一个网站遇到了一个奇怪的缓存问题。
最近我发布了该网站的新版本。设计完全改变,与托管网站的服务器相同。
问题是,大约 40% 的用户在访问我的域时仍会看到旧网站。修复它的唯一方法是清除 cookie 或按 ctrl + shift + r。
这种情况发生在多个浏览器和多个设备上。他们之间似乎没有联系。
我尝试过禁用 cloudflare 缓存、完全禁用 cloudflare、禁用 nginx 缓存和我能找到的大多数其他选项。
更改元标记等解决方案不起作用,因为用户甚至看不到我的新代码。
任何想法可能导致这种情况?
该网站是使用 ReactJS + NodeJS 制作的。服务器也使用 NGINX + Cloudflare。