Редирект на главный домен всех поддоменов, кроме одного

Neformat
На сайте с 25.04.2006
Offline
58
7101

Коллеги, помогите, пожалуйста. В www-домене site.ru прописан алиас *.site.ru, в htaccess прописано

RewriteCond %{HTTP_HOST} ^([a-z0-9_-]+)\.site\.ru$ [NC]

RewriteRule ^(.*) http://site.ru/$1 [R=301,L]

Всё работает, редирект любого поддомена на главный домен идёт. А нужно, чтобы только с одного поддомена forum.site.ru редирект НЕ шёл. Как это сделать, что где прописать?

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#1

RewriteCond %{HTTP_HOST} !^forum\.site\.ru$ [NC]

RewriteCond %{HTTP_HOST} ^([a-z0-9_-]+)\.site\.ru$ [NC]

RewriteRule ^(.*) http://site.ru/$1 [R=301,L]

Должно работать:)

Подпись))
Neformat
На сайте с 25.04.2006
Offline
58
#2

Так редирект с поддоменов вообще не происходит.

IL
На сайте с 20.04.2007
Offline
435
#3
Neformat:
Так редирект с поддоменов вообще не происходит.

Надеюсь, site.ru на свой домен заменили? :)

RewriteCond %{HTTP_HOST} ^([a-z0-9_-]+)\.site\.ru$ 
RewriteCond %{HTTP_HOST} !=forum.site.ru [NC]
RewriteRule ^(.*) http://site.ru/$1 [R=301,L]
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
Neformat
На сайте с 25.04.2006
Offline
58
#4

Домен заменял, конечно. :) Ваш вариант сработал, спасибо!

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