Редирект со всех поддоменов на основной домен

12
D
На сайте с 26.02.2010
Offline
17
5358

Добрый день!! Требуется ваша помощь.

Необходим редирект через .htaccess со всех поддоменов на основной домен.

Нашел такую конструкцию:

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

Но мне нужно что бы все это происходило с доменом без www

Заранее спасибо за ответы!!!

siv1987
На сайте с 02.04.2009
Offline
427
#1
dekabrist:
Необходим редирект через .htaccess со всех поддоменов на основной домен.

RewriteCond %{HTTP_HOST} !основной_хост

RewriteRule (.*) http://основной_хост/$1 [R=301,L]

[Удален]
#2

Грохнуть все поддомены в панели - на нормальном хостинге - всё автоматом переадресуеццо

D
На сайте с 26.02.2010
Offline
17
#3

Так все равно открывается. В чем может быть загвоздка?

CN
На сайте с 29.09.2007
Offline
155
#4

Что у вас в DNS прописано для этого домена?

[Удален]
#5
dekabrist:
Так все равно открывается

хостер жадный - кэш - ждите

D
На сайте с 26.02.2010
Offline
17
#6
Pavel_:
хостер жадный - кэш - ждите

Я посмотрел в .htaccess прописано

CookieExpires "1 years"

Нужно ли поменять?

---------- Добавлено 19.04.2012 в 11:10 ----------

conturov.net:
Что у вас в DNS прописано для этого домена?

Там прописаны ДНС хостера и все, больше я ни чего не прописывал.

siv1987
На сайте с 02.04.2009
Offline
427
#7
dekabrist:
Так все равно открывается. В чем может быть загвоздка?

RewriteEngine on прописали?

"основной_хост" правильно написали?

Там где смотрят папки левых доменов ваш htaccess доступен?

D
На сайте с 26.02.2010
Offline
17
#8
siv1987:
RewriteEngine on прописали?
"основной_хост" правильно написали?
Там где смотрят папки левых доменов ваш htaccess доступен?

RewriteEngine on - это прописано.

"основной_хост" - прописан верно. Здесь все в порядке, просто когда я делаю так как в первом посте написал, то все редиректится как нужно, но только на домен с www.

А вот когда я сделал конструкцию предложенную здесь, то уже она не работает.

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

Значит неверно прописали. Покажите свой htaccess, можете заменить хост на site, но остальное не меняйте

D
На сайте с 26.02.2010
Offline
17
#10
siv1987:
Значит неверно прописали. Покажите свой htaccess, можете заменить хост на site, но остальное не меняйте

Вот мой htaccess

Options +Includes +FollowSymLinks -Indexes
AddHandler server-parsed .shtml
DirectoryIndex index.shtml index.htm index.php index.html
AddDefaultCharset windows-1251
CookieTracking on
CookieExpires "1 years"

# default php version is 5.x.x
# uncomment next line to use 4.4.9
# AddType application/x-httpd-php44 php
RewriteEngine on
RewriteCond %{HTTP_HOST} !site.ru
RewriteRule (.*) http://site.ru/$1 [R=301,L]
12

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