在ASP.NET 2.0 站点根目录下,只要存在 App_Offline.htm 文件,那么所有对.aspx的请求都将转向App_Offline.htm 。而且浏览器的地址栏显示的是所请求的.aspx的URL。
这样当我们的站点需要维护时,只要把App_Offline.htm 拷贝到站点根目录下即可。
加入你有个网站叫21世纪开运网 那么,你有很多网页,如果网站要紧急进入维护,你不需要修改代码只要将这个文件发布到服务器即可。
App_Offline.htm 文件: <!-- ***************************************** App_Offline.htm 不能小于 512 字节 ***************************************** --> < html > < head > < meta http-equiv ="Content-Type" content ="text/html; charset=gb2312" > < title >21世纪开运网 站点更新中 </ title > </ head > < style > div { background-color : #ffffcc ; padding-top : 10px ; padding-bottom : 10px ; padding-left : 10px ; padding-right : 10px ; border-style : solid ; border-color : Black ; border-width : 1px ; } </ style > < body > < div > < h1 >21世纪开运网站点更新中 站点更新中 </ h1 > < p > 站点更新中,请稍后访问。 </ p > </ div > </ body > </ html >