我有一个设计精美的 app_offline.htm 文件,当我执行备份数据库等操作时,我希望定期在我的网站上显示该文件。在具有真实文件系统的服务器上,这不会是问题:我只需将 app_offline.htm 复制到我的应用程序的根目录,IIS 将发挥其魔力并将所有请求重定向到此文件。
但是,我使用的是Azure,因此没有真正的文件系统,也没有简单的方法将文件从一个位置移动到另一个位置。
如何使 app_offline.htm 与 Azure 完美配合?
最佳答案
我想我应该添加这个,但我还没有看到它被提及。实际上,您也可以通过 Visual Studio(或 WebMatrix)通过 Web 发布来完成此操作,只需将 app_offline.htm 放在项目的根目录中 - 与您的主项目处于同一级别网络配置。完成后,只需重命名并重新部署即可重新上线。点击 2 次 - 简单。
手动选项是通过 FTP 将其放入您的 /site/wwwroot。
一个小小的个人 secret ,您的网站文件、样式表等都将无法访问。因此,请将您的包含内容放入 azure 的 blob 容器和 viola 中。
关于azure - 如何将 IIS app_offline.htm 文件与 Azure 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6254516/