Подскажите с .htaccess

AD
На сайте с 04.08.2010
Offline
46
455

Есть у меня в корне домена примерно такой .htaccess:

RewriteCond ...
RewriteCond .....
RewriteRule ^(.*)$ out.php [NC]

Условия RewriteCond роли не играют, поэтому затер.

Проблема в том, что при таком раскладе у меня не работают сабдомены - вызывается ошибка 500. Как нужно изменить условие RewriteRule, чтобы этот .htaccess сабы не трогал? И можно ли для каждого саба свой htaccess сделать? Или чтобы этот обрабатывал и сабы тоже, отсылая всех на out.php в корне домена.

alexspb
На сайте с 14.11.2005
Offline
187
#1

Не совсем понял проблему.

У вас сабдомены на одну папку?

Попробуйте с условием

RewriteCond %{HTTP_HOST} ^www\.site\.ru$

www в следующем условии можно заменить на имя или *

AD
На сайте с 04.08.2010
Offline
46
#2

Спасибо, я разобрался. Оказалось, что в .htacces, которые лежат в сабах нужно было просто добавить RewriteBase /

:)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий