четверг, 24 апреля 2008 г.

Про rewrite, apache, root и directory

Третьего дня понадобилось перенаправлять все, что в / сайта ходит - на /levaia_dira.
Тупил хер, получая невразумительные урлы.
А ларчик просто открывался:
RewriteEngine on
#инаблим реврайт
RewriteCond %{HTTP_HOST} ^sait.ru$
#все, что ходит на домен
RewriteCond %{REQUEST_URI} !^/levaia_dira/
#но не в levaia_dira
RewriteRule ^(/)?$ /levaia_dira/ [R]
#отправляем куда нам надо

Сперва думал, есть решение через Redirect. Однако, не нашел.

Комментариев нет: