Автоматичееский переход

MH
На сайте с 20.12.2006
Offline
95
512

Товарищи, есть вопрос.

Необходимо, что бы сайт открывался с www то есть www.site.com, потому что без www есть определенные неудобства на сайте как для пользователей, так и для владельцев сайта.

В разделе <body></body> вписал команду <base href="http://www.site.com/">, но если посетитель напирает просто site.com, на www.site.com адрес не меняется.

Извините если так запуттано объяснил. Очень нужна ваша помощь.

ЗЫ. Для примера, если набрать rambler.ru, то при загрузке сайта адрес меняется на www.rambler.ru... А в моем случае сайт так и загружается без www.

Заранее благодарен!

T
На сайте с 11.08.2005
Offline
181
#1

Сделайте 301 редирект на сайт с www....

Для этого пропишите в .htaccess следующее:

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} ^site.ru

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

MH
На сайте с 20.12.2006
Offline
95
#2

Благодарю =)

MH
На сайте с 20.12.2006
Offline
95
#3

Еще такой вопрос, а изменения должны вступить в силу сразу или через некоторое время?

Просто разницы пока никакой не вижу =/

Alex Klo
На сайте с 15.06.2006
Offline
304
#4

У меня работает и без RewriteBase /

Думаю, зависит от хостера.

Изменения должны вступить в силу сразу.

Проверка и мониторинг позиций сайта ( http://www.topvisor.ru/?inv=1520 ) Продвигаю сайты http://climat-nw.ru/conditioner-installation/ http://www.aircom-spb.ru/service/montaj/
MH
На сайте с 20.12.2006
Offline
95
#5

Timen, огромное спасибо!

Заработало! :)

S
На сайте с 28.10.2005
Offline
296
#6
MapcuaHuH:

..потому что без www есть определенные неудобства на сайте как для пользователей, так и для владельцев сайта..

Это как? Что-то взаимосвязи не улавливаю

di_max
На сайте с 27.12.2006
Offline
262
#7
semenov:
Это как? Что-то взаимосвязи не улавливаю

Если с WWW - то это Интернет, а если без...😂

// Все наши проблемы от нашего не знания...

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