Если страница, которую вы хотите временно «скрыть», является страницей php, вы можете сделать что-то подобное в верхней части файла php, который вы хотите «скрыть».
<?php
header('Location: http://www.example.com/not_available.html');
die();
?>
Просто замените URL после Location:
на выбранную вами страницу-заполнитель.
Есть и другие хитрости HTTP-заголовков, например, возврат 404, 503 и т. Д.
http://phpweby.com/tutorials/php/35
Вы также можете использовать трюк .htaccess, предложенный @ andrew-g-johnson, использование файла .htaccess не должно сильно повлиять на производительность, особенно по сравнению с выполнением его внутри PHP.