1

我正在用 js/php 开发游戏。当我第一次上传我的项目时,它包含一个名为“index.html”的文件,其中包含无意义的内容(只有“bla”这个词和一个类似 facebook 的按钮)。后来我删除了那个“index.html”,这样对域的请求就会点击我的“index.php”(其中包含实际的游戏)。

这发生在一个多星期前,我仍然看到人们(我要求测试游戏的朋友)在他们的浏览器中打开网站时显示这个愚蠢的“index.html”。当通过browserstack.com或 browsershots.org请求屏幕截图时,我还看到大约 1/3 的浏览器会发生这种情况。

我正在假设 index.html 仍由 cloudcontroles Varnish-cache 缓存,但我找不到任何可能为我的网站清除此缓存。我该怎么做或者我可以做些什么来摆脱这个缓存的版本?

对于任何想要现场测试的人:http://dotgame2.cloudcontrolled.com/(请注意,这并不总是发生在每个人身上)

4

1 回答 1

2

考虑使用依赖于部署版本的缓存断路器。您还可以尝试我们的*.cloudcontrolapp.com 路由层,它根本不提供缓存 - http://dotgame2.cloudcontrolapp.com

于 2014-08-06T14:30:29.947 回答