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

GoodStr

Постоялец
Регистрация
20 Фев 2009
Сообщения
71
Реакции
15
Подскажите как реализовать 301 редирект со всех поддоменов вида
voda.site.net
ssdd.site.net
...
и их множество наиболее простым решением на главный сайт вида
Для просмотра ссылки Войди или Зарегистрируйся ?
Сейчас стоит такой редирект
HTML:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_URI} !=/server-status
RewriteCond %{HTTP_HOST} ^synet\.net$ [NC]
RewriteRule ^(.*)$ http://www.synet.net/$1 [R=301,L]
но он перенаправляет только просто с site.net на Для просмотра ссылки Войди или Зарегистрируйся
 
isp менеджере делается очень легко, покопайся
 
в ISP единственное что нашел это в "WWW домене" в псевдонимах домена
прописал *.mydomen.com
но редирект не срабатывает.
 
Код:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.first\.site\.ru [OR]
RewriteCond %{HTTP_HOST} ^first\.site\.ru
RewriteRule ^(.*)$ http://www.site.ru/$1 [L,R=301]
как-то так
 
Добрый день.

У меня отчасти похожая ситуация.

Основной ресурс адресовался через поддомен, вот так:
subdomainname.site.com/app_name/
А в папке приложения уже index.php и через него на нужный конечный файл пользователь переходит

Некоторое время назад я решил изменить адресацию так:
site.com/subdomainname/app_name/
Т.е. суть в том, что все файлы где находились, там и продолжают находиться, цель лишь в том, чтобы адресация велась от корня сайта, а не от поддомена.

В htaccess добавил, по аналогии с инструкцией в предыдущем посте, такой код:

Код:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.subdomainname\.site\.com [OR]
RewriteCond %{HTTP_HOST} ^subdomainname\.site\.com
RewriteRule ^(.*)$ http://site.com/subdomainname/$1 [L,R=301]

Однако, он работает некорректно, в адресной выводится что-то наподобие
site.com/subdomainname/subdomainname/app_name/

Помогите, пожалуйста, с моим случаем. Спасибо.
 
Назад
Сверху