我有一个有效的Django网页。然后我开始运行Chrome审核,从而为我的几个脚本添加了媒体和延迟标签,以及其他一些更改。然后我删除了标签,现在我的页面仍在加载脚本,好像标签仍在那里一样。它也不会接受对html的任何其他更改(即标题更改)。我尝试过不同的浏览器。我已经尝试清除缓存了。我尝试过隐身标签。该请求是200请求。
我使用Atom作为我的代码编辑器并在IIS上托管。该网页是一个内部网站点。我正在处理正确的文件。
编辑:我尝试在Django项目中添加新页面。它出现了,然后它立即没有响应任何进一步的变化。
编辑2:我关闭了IIS中的缓存,这似乎工作了一段时间(这么多,我写了这个问题的答案)。但是,我再次运行了Chrome审核,问题又重新出现了。不再认识到任何变化。
编辑3:看起来有选择性地选择更改以及更快。我刚刚更改了标题并同时添加了一个favicon。 favicon显示在浏览器中,标题更改不会。然后我删除了favicon,它仍留在浏览器中。
由于不稳定的行为是跨浏览器发生的,我认为它可能与服务器及其托管方式有关。如上所述,禁用IIS上的缓存并不能永久解决问题。
为什么我的更改没有被提取?