我当前的ASP.net网站需要被删除几个小时,我希望所有当前的路由/页面都被发送到"维护"页。我对如何做到这一点有一些想法,但我觉得它们可能不是最好的解决方案。谢谢你们。
答案 0 :(得分:3)
在应用程序的根目录中创建文件App_Offline.htm
无论URL用户请求什么,他都会看到此页面。
完成后,您可以重命名此文件(App_Offline.htm.online
)。
在部署之前使Web应用程序脱机
- 创建一个名为App_offline.htm的文件,并在文件中包含一条消息,让用户知道该网站因为您正在更新网站而不可用。
- 醇>
将App_offline.htm文件放在目标网站的根文件夹中。
虽然App_offline.htm文件存在于您网站的根目录中,但对网站的任何请求都将重定向到该文件。
完成部署站点后,请删除App_offline.htm文件。