Как убрать поддомен www?

A
На сайте с 13.11.2010
Offline
2
1435

Основной сайт стоит на домене второго уровня, без всяких пошлостей вроде поддомена www.

Установил форум SMF в папку /public_html/site.ru/forum/

Теперь, когда заходишь на форум он открывается по адресу http://www.site.ru/forum/......

Вопрос: как убрать www?

AlikZP
На сайте с 22.11.2009
Offline
107
#1

Попробуйте в .htaccess

RewriteEngine On

RewriteBase /

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

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

Website CMS: быстрая, удобная, недорогая! Вечная лицензия за 45$ (/ru/forum/524503) Яся - быстрый поиск фото для товаров. OpenCart/ocStore. Дополнение. (/ru/forum/665287) Грамотная верстка ваших макетов (/ru/forum/comment/8853216)
A
На сайте с 13.11.2010
Offline
2
#2

Это не решает проблему. Яндекс воспринимает форум, как находящийся на поддомене. Получается форум это - 4УВ

[Удален]
#3

Мнение ошибочно, Яндекс нормально воспринимает как с www так и без - это не влияет на уровень вложенности.

Если же это так мешает, то можно в роботсе прописать host, плюс использовать то, что вам указали выше.

A
На сайте с 13.11.2010
Offline
2
#4

Спасибо за разъяснение.

А как объяснить природу этого явления? Откуда появляется этот www? Вместо того чтобы писать в htaccess, может его в другом месте можно просто исключить как класс?

F
На сайте с 24.04.2009
Offline
45
#5
aviafanat:
Спасибо за разъяснение.
А как объяснить природу этого явления? Откуда появляется этот www? Вместо того чтобы писать в htaccess, может его в другом месте можно просто исключить как класс?

В настройках A, CNAME, MX-записей для домена, удаляете запись для www и все

SEOmagic
На сайте с 21.11.2005
Offline
136
#6

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