Как убрать www с домена 3-го уровня?

R7
На сайте с 18.03.2010
Offline
78
1674

Нигде не могу найти инфу как убрать www с домена 3-го уровня.

например: www.poddomen.domen.com, а надо просто - poddomen.domen.com

Как это сделать? С программированием в htaccess не дружу. Для обычного домена есть код, а как это же сделать для поддомена не пойму.

[umka]
На сайте с 25.05.2008
Offline
456
#1

Удалите хост/алиас "www.poddomen.domen.com"

Удалите "www.poddomen" в настройках DNS.

Лог в помощь!
R7
На сайте с 18.03.2010
Offline
78
#2
'[umka:
;10726838']Удалите хост/алиас "www.poddomen.domen.com"
Удалите "www.poddomen" в настройках DNS.

дело в том, что поддомены динамические.

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

Для обычного домена вот код:

RewriteCond %{HTTP_HOST} ^www.domen.ru$ [NC]

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

А как сделать для динамических поддоменов не представляю.

siv1987
На сайте с 02.04.2009
Offline
427
#3

RewriteCond %{HTTP_HOST} ^www\.(.+)$

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

R7
На сайте с 18.03.2010
Offline
78
#4

siv1987, спасибо, сработало!

Какой язык программирования используется в файле htaccess?

wwwwww
На сайте с 29.04.2011
Offline
195
#5

http://httpd.apache.org/docs/current/howto/htaccess.html

Это не язык. Это набор инструкций и немного измененный regexp (Regular expression).

Видишь? Свободная подпись.

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