jan*_*ann 15 asp.net maintenance
我开发了我的第一个Web应用程序,令人惊讶的是,它正变得非常受欢迎.
由于该网站现已上线,我很难做一些更改,因为担心有些人仍然登录并正在使用该应用程序.
我希望避免使用重复的Web应用程序实例进行测试.
有没有办法让网站处于"维护模式",只有我可以访问它?就像重定向到包含一些信息的页面一样,告诉它处于维护模式.
谢谢.:-)
And*_*are 24
您只需删除app_offline.htm在网站根目录中调用的文件,ASP.NET就会自动将所有流量路由到此页面.此文件可以包含您希望的任何HTML,表明您的网站因维护而短时间内关闭.
有关更多信息,请阅读App_Offline.htm并解决"IE Friendly Errors"功能:
app_offline.htm的工作方式是将此文件放在应用程序的根目录中.当ASP.NET看到它时,它将关闭应用程序的app-domain(而不是为请求重新启动它),而是发送回app_offline.htm文件的内容以响应应用程序的所有新动态请求.完成网站更新后,只需删除该文件即可恢复在线状态.
除了app_offline.htm之外,ASP.NET中没有这样的内置功能,这不太适合您的需求,因为即使您将被拒绝访问该站点.您必须自己构建它,但最好在路由器和负载平衡器级别上比在应用程序级别完成.当然这取决于您的网络架构.
| 归档时间: |
|
| 查看次数: |
11128 次 |
| 最近记录: |