当Web应用程序在IIS服务器上运行时,如果想维护网站或更新数据库,在.NET2.0中可以在Web应用程序的根目录下添加一个App_Offline.htm(不区分大小写)文件,来使应用程序脱机,当用户访问你的Web应用程序时,不论访问哪个页面,看到的都是脱机文件的内容,但是路径显示的还是访问页面的路径。
对App_Offline.htm文件有几点要求:
(1)App_Offline.htm 不能小于 512 字节(如果用户IE的高级选项中没选中“显示友好的HTTP错误消息”,则没有这个要求,如果用户选中了,则此要求必须遵循);
(2)IIS 不能 Stop
(3)只有对
.aspx文件的请求才自动转到App_Offline.htm文件;如果请求的是.htm文件,则不会转到App_Offline.htm
Web应用程序根目录下只要存在此文件,Web应用程序就是处于脱机状态,所以Web程序由脱机变成联机时,也要将文件移除或改为其他的名字,Web应用程序才能运行正常,另外,如果Web应用程序支持用户上传功能时也要严格限制此名字的文件能够上传,以免网站不知道什么时候就被别人给停掉了

相关文章:

  • 2021-05-13
  • 2021-12-04
  • 2021-07-02
  • 2021-05-18
  • 2022-01-07
  • 2021-07-24
  • 2021-07-20
  • 2022-12-23
猜你喜欢
  • 2022-01-27
  • 2022-02-28
  • 2022-01-16
  • 2021-09-09
  • 2021-09-12
  • 2022-12-23
  • 2021-10-31
相关资源
相似解决方案