Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 2 关闭维护页面?_Asp.net Mvc 2 - Fatal编程技术网

Asp.net mvc 2 关闭维护页面?

Asp.net mvc 2 关闭维护页面?,asp.net-mvc-2,Asp.net Mvc 2,我想在asp.net mvc中创建一个down for maintenance页面,这样无论请求是什么,它都会指向Home/down 我需要在global.cs文件中设置什么路由器?您可以使用一个文件。只需将具有此名称的html文件上载到ASP.NET应用程序的路由,所有请求都将路由到该应用程序。当你准备好让你的网站恢复在线时,只需删除文件。在ASP.NET MVC应用程序中使用App_Offline.htm文件时,您应该注意一个问题。前几天在ASP.NET网站上使用了这项技术,效果非常好。然而

我想在asp.net mvc中创建一个down for maintenance页面,这样无论请求是什么,它都会指向Home/down


我需要在global.cs文件中设置什么路由器?

您可以使用一个文件。只需将具有此名称的html文件上载到ASP.NET应用程序的路由,所有请求都将路由到该应用程序。当你准备好让你的网站恢复在线时,只需删除文件。在ASP.NET MVC应用程序中使用
App_Offline.htm
文件时,您应该注意一个问题。

前几天在ASP.NET网站上使用了这项技术,效果非常好。然而,这种方法还有另一个缺点——如果已经在网站上的人处于交易/购买的中间,他们也将被重定向到<代码> App.Dealth.HTM页。一个很好的增强功能是在启动前允许一个时间阈值(即5-10分钟),这样人们可以完成他们正在做的事情,但强制所有新请求进入
App_Offline.htm
页面。