Что нужно прописать чтобы не было www

Статус
В этой теме нельзя размещать новые ответы.

xkspy

Постоялец
Регистрация
25 Июл 2007
Сообщения
104
Реакции
1
Видел на некоторых сайтах такое, когда набираешь их адрес чере Для просмотра ссылки Войди или Зарегистрируйся, то он автоматом становиться name.ru.

Мне это надо для поддоменов, т.к. очень удобно, когда длинные поддомены. Что надо прописать в .htaccess?
 
  • Заблокирован
  • #2
думаю так:
Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
 
Чуть позже попробую... А если .htaccess присутствуют вот уже строки. Без разницы где размещать данный текст? (в конце/в начале).
 
Все отлично, работает. Вот только интересно, когда прописал данный пример, на пару минут (десяток секунд) поддомен не работал :( Это почему?
 
  • Заблокирован
  • #6
всмысле не работал?..
постоянно редиректит медленно, или это был разовый эффект?..
 
Это разовый эффект был. То бишь я исправил .htaccess, он сохранился на сервере, потом я перезагрузил, домен долго молчал, а потом ответ пришел, что домен не доступен. И буквально через пару секунд перезагрузил снова, все заработало.

Вот это мне стало не понятно...
 
  • Заблокирован
  • #8
если домен был локальный, возможно проблема заключалась в браузере/оси, не сразу зацепившем(ми) локальный домен..
 
думаю так:
Код:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]

Можно вопрос, есть похожий код и там есть дополнение

RewriteCond %{HTTP_HOST} ^www.site.ru$
RewriteRule ^(.*)$ http://site.ru/$1 [NC,R=301,L]

т.е. значение NC - что значит?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху