Вот более простая идея: просто создайте новую индексную страницу, которая является вашей оригинальной, за исключением того, что содержимое заменено на сообщение типа «сайт в настоящее время обновляется; зайдите позже».И тогда вы перенаправили бы все посещения вашего сайта на эту индексную страницу.
Это то, что, по крайней мере, делают многие сайты, которые я видел.И это имеет смысл, по крайней мере, для меня.Я имею в виду, вы бы предпочли, чтобы ваши пользователи не знали, почему страниц, к которым они хотят получить доступ, больше нет, или что они знают, что причина в том, что сайт обновляется?Это в основном то же самое, что страница 404, только с конкретной информацией о том, почему нужных страниц нет.
РЕДАКТИРОВАТЬ: Кажется, я в основном говорю о странице 503, по ссылке Дэвида и Роландаответить.