Нужна помощь с .htaccess по RewriteRule. Как добавить исключение?
Здравствуйте.
Попробуйте такRewriteEngine On
RewriteBase /

RewriteCond %{DOCUMENT_ROOT}/unavailable/unavailable.php -f
RewriteCond %{REQUEST_URI} !^/unavailable 
RewriteRule ^.*$ unavailable/unavailable.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Я еще встречал, что люди выбрасывают 503 ошибку и перенаправляют на заглушку.
Спасибо заработало!
Насчет ошибки отдаваемой в заголовке так и есть, код в заглушке<?php
header('HTTP/1.0 503 Service Unavailable');
header('Retry-After: 3600');
?>
Теперь на заглушку хотим сделать некий лендинг, думаю выйдет неплохо...