将所有页面重定向到保留页面 - Azure网站

时间:2015-01-21 12:49:10

标签: asp.net .htaccess azure iis-7.5 webmatrix

我为我的网站建立了一个自定义保留页面,为什么我将其删除以进行维护。

我知道如何更改默认页面以使用新页面,但如何暂时将所有页面重定向到它? (即www.mysite.com/page1)。

我的网站作为基本网站托管在Azure中。我的网站是用ASP.NET网页编写的。

谢谢,加文

2 个答案:

答案 0 :(得分:3)

当您使网站脱机进行维护时,应使用 App_Offline.htm 文件。如果将具有该名称的文件添加到Web页面站点的根目录,则IIS将卸载该站点,而是显示页面内容。删除文件(或更改其名称)后,将立即重新启动该站点。

http://weblogs.asp.net/scottgu/426755

答案 1 :(得分:-1)

如果您使用.htaccess文件,则可以将其添加到文件

 RewriteEngine On
 RewriteRule ^(.*)$ http://yourwebsite.com/TheMainenancePage.html [R=301]

希望这有帮助:)