LINUX.ORG.RU

Ответ на: комментарий от borisych

Сделал вот так:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^123.321.141.252(:80)?$
RewriteCond %{HTTP_HOST} !^name.ru(:80)?$
RewriteRule ^/(.*) http://www.name.ru/$1 [L,R]
RewriteOptions inherit

Не хочет работать, выше то что предложили тоже не работает... Помогите плиз..

anonymous
()
Ответ на: комментарий от borisych

Сорри, всё правильно получилось, когда разобрался. я так понял что знак ! в этих записях, как и везде, означает отрицание. Спасибо всё прекрасно работает... Мне как раз нужно было, чтоб и вход по IP тоже преобразовывался в http://www.name.ru, поэтому я сделал так:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.name.ru(:80)?$
RewriteRule ^/(.*) http://www.name.ru/$1 [L,R]
RewriteOptions inherit

Только вопрос, по идеи строчка

RewriteCond %{HTTP_HOST} !^www.name.ru(:80)?$

тоже не нужна??? Или она зачем то нужна??

Ещё раз, БОЛЬШОЕ СПАСИБО!!!

anonymous
()
Ответ на: комментарий от borisych

>что бы лишний раз rewrite не выполнялся :) а на это ресурсы проца сильно уходят??? Тогда понятно, спасибо!!!

anonymous
()
Ответ на: комментарий от anonymous

А зачем так извращаться? UseCanonicalName, и, соответственно этот нэйм прописать с ввв. ВСЕ.

Nefer
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.