Как показать страницу обслуживания во время развертывания?

Я хочу спланировать время обслуживания расписания на одном из моих рабочих сайтов asp.net, размещенном на IIS Windows Server 2003.

Я думаю, что это предпочтительное поведение:

Все просьбыhttp://www.x.com в том числе www.x.com/asb/asd/ будет перенаправлен на страницу уведомлений (сайт в настоящее время не работает. зайдите позже)Обслуживание займет около часа. Как сделать так, чтобы это перенаправление на страницу обслуживания оказывало наименьшее влияние на рейтинг SEO / Google?Желательно, чтобы я мог спокойно протестировать производственную площадку, прежде чем она вернется «в живую».Предпочтительно я не хочу полагаться на указание DNS в другом месте.Для простоты сделайте вид, что перед веб-серверами у меня нет другого оборудования (например, балансировщик нагрузки, брандмауэр и т. Д.)

Идея была бы:

создать другое приложение на том же веб-сервересоздайте httpmodule или httphandler для обработки любого URL-запроса и 302 перенаправьте их на страницу обслуживания

Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос