如何强制Azure应用使用最新的html文件?

时间:2018-09-27 17:35:37

标签: html azure web flask

我有一个Web应用程序托管在使用Visual Studio发布的Azure应用程序上。这是一个烧瓶应用程序。模板之一称为searchresult.html。我正在对该文件进行本地运行时所做的更改。当我在服务器上运行它时,虽然没有更改。

使用azure控制台,我可以看到所做的更改存在于服务器上存储的文件中,但是应用程序继续提供旧的html。

如何强制azure查看我的更新文件?

我尝试过的事情:

  1. 直接在服务器上删除文件,然后重新发布
  2. 在git上进行更改,即使我知道那无济于事
  3. 在本地测试(有效)
  4. 重新启动应用程序

1 个答案:

答案 0 :(得分:0)

由于您已经说过您已经检查了Kudu上的文件是否已更改,因此它应该不是部署问题。您可以在浏览器中禁用缓存。

例如在chrome浏览器中,导航至F11窗口并选择Disable cache毯子。

enter image description here

或者请尝试通过incognito模式访问您的网站。

此外,我在其他Web应用程序中也遇到了类似的问题。我以前的解决方案是在门户网站上启用always on选项并重新启动我的应用程序,它可以正常工作。

仅供参考。希望对您有帮助。