我有一个asp.net网站。每当我想要更新网站时,我会删除所有旧页面,然后上传新文件。
在这段时间内,所有访客都是例外。什么是显示这样的适当消息的最佳方式?
“我们正在更新网站,请稍后访问”
答案 0 :(得分:3)
您必须将名为App_Offline.htm
的{{1}}放在Web应用程序的根目录中,然后在其中写下您想要的任何内容。
当名为Holding Page
的文件添加到应用程序的根文件夹时,ASP.NET应用程序将自动关闭。
当网站准备好重新启动时,删除或重命名为该文件的其他名称
答案 1 :(得分:2)
您可以执行的操作是创建名为App_Offline.htm
的文件,并在要显示消息时将其添加到Web应用程序的根目录中。在该html文件中,您可以添加自定义消息。完成后,只需将其删除或重命名即可。
当ASP.NET看到此文件时,它将关闭应用程序的app-domain(而不是为请求重新启动它),而是发送回app_offline.htm的内容。
详细了解here。
答案 2 :(得分:0)
然后你可以添加一个 app_offline.htm 归档到根目录。