Примеры  >  Модуль mod_rewrite в Apache  >  Спецстраница при выполнении техобслуживания сайта

Предполагается, что есть скрипт, раз в сутки производящий, к примеру, оптимизацию базы данных. Если посетитель зайдет в этот момент на веб-сайт, то получит ошибку. Вместо этого необходимо показать ему страницу с сообщением о том, что через пару минут все придет в норму. Предполагается, что оптимизирующий скрипт на время своей работы создает файл /home/site/optimizer.pid.

# Пример в .htaccess

RewriteCond /home/site/optimizer.pid -f
RewriteRule .* /optimization_message.html

hostinfo.ru, 25.05.2006.

Вернуться к списку

Добавить в закладки