АРМАДА
как сделать редиректы со всех поддоменов?
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

reeemmmy
Свой
Зарегистрирован: 08.08.2009
Сообщений: 64
Обратиться по нику
# Добавлено:Ср Dec 05, 2012 2:04 pmДобавить в избранноеОтветить с цитатой
Здравствуйте всем!

Хотели бы чтобы все адреса типа такого перенаправлялись на новый адрес
asdfasdf.olddomain.ru/?sdgsdfgsdfg
rtgpiohg.olddomain.ru/?ertgert
wertwr.olddomain.ru

все такие адреса должны перенаправляться на вот такой адрес
newdomains.ru/?from=olddomain

Можно как то такое реализовать?
что надо написать в .htaccess чтобы так заработало? или не через .htaccess а как то по другому всё равно главное чтобы работало

Спасибо всем кто поможет советом

Yabuti
V.I.P.
Зарегистрирован: 28.11.2008
Сообщений: 16263
Contest (Сумма: 2)
Обратиться по нику
# Добавлено:Ср Dec 05, 2012 2:29 pmОтветить с цитатой
Нужно в панели управления добавить алиас * (звездочку) для этого домена. Тогда любые сабы будут обращаться к контенту основного домена.
А чтобы любые пути и страницы редиректили на один урл, нужно в .htaccess поставить этот код:
Код:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^.htaccess$ - [F]

#   Редиректим все редики на index.html
RewriteRule ^(_[a-z-_A-Z0-9]{1,20})$ /$index.html [R=301,L]

#   Все несуществующие запросы перенаправляем на index.html
ErrorDocument 404 /index.html


В файле index.html (куда будет редиректить все), код редиректа:
Код:
<script type="text/javascript">window.location.href="http://ya.ru/";</script>
<noscript><meta http-equiv="refresh" content="0;url='http://ya.ru/'" /></noscript>


Удачи! Drinks or Beer
Ксен ВПС и выделенные серверы от PQCService.net с бесплатным администрированием в 7 локациях, icq: 87244588
--

reeemmmy
Свой
Зарегистрирован: 08.08.2009
Сообщений: 64
Обратиться по нику
# Добавлено:Чт Dec 06, 2012 12:54 amОтветить с цитатой
Yabuti , спасибо!

Сделал немного подругому правда
1. алиас * (звездочку) для этого домена

2. редирект всего на новый домен
Код:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://newdomains.ru/?from=olddomain$1 [R=301,L]



Может кому будет полезно
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры