我想在IIS windows server 2003上托管的一个生产asp.net网站上计划一个计划维护停机时间。

我认为这是首选行为:

  1. http://www.x.com 的所有请求,包括www.x.com/asb/asd /将被重定向到通知页面(网站目前已关闭。稍后再回来)
  2. 维护大约需要一个小时。如何确保将此重定向到维护页面以对SEO / google排名产生最小影响
  3. 我希望能够在回到'live'之前悄悄地测试生产网站
  4. 我不希望依赖指向其他地方的DNS。
  5. 为简单起见,请假装我在网络服务器前没有任何其他硬件(即负载均衡器,防火墙等)
  6. 一个想法是:

    1. 在同一个网络服务器上创建另一个应用
    2. 创建httpmodule或httphandler来处理任何网址请求,302将其重定向到维护页面
    3. 由于

有帮助吗?

解决方案

尝试将 App_Offline.htm 添加到根目录。目录

其他提示

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top