.htaccess редирект
Здравствуйте! Нужно сделать редирект с $_GET
Есть ссылка например dom.site.ru, но по настоящему такого домена не существует, мне надо чтоб перейдя по такой ссылке перенаправило на site.ru/?r=dom то есть любые адреса перенаправляло вот так dom2.site.ru на site.ru/?r=dom2 dom122.site.ru на site.ru/?r=dom122 |
помооооогите
|
http://htaccess.net.ru/
А уж по этому конкретному вопросу стоило только гугл спросить, так как писано переписано об этом столько, что даже лень руки подымать. http://habrahabr.ru/post/168471/ Учитесь пользоваться поиском. |
в данных статьях ничего полезного не нашел
|
RewriteCond %{HTTP_HOST} ^(www\.)?[^.]+\.site.ru$ # Добавляем к строке собственно имя хоста RewriteRule ^(.+)$ %{HTTP_HOST}/$1 # Реврайтим уже с ним RewriteRule ^(www\.)?(.+?)\.site.ru http://yandex.ru/$2 [R=301,L] сделал по такому прирему, но как-то можно чтоб юрл адрес оставался прежний то есть в браузере писало по тому на который перешел, а сайт открывался яндекса |
Цитата:
|
Цитата:
|
не обязательно адрес яшки, есть например страница правил на моём сайта расположена она на site.ru/tos.php ну чтоб я перешел по юрлу p1.site.ru, и мне открылась страница site.ru/tos.php?p=p1. Но в браузере юрл остался p1.site.ru
|
Ну перенаправление то выполняет сервер, а не клиент, а изменить в браузере строку url может только клиент.
|
porezon, в DNS добавить "А" запись для поддомена не?
|
Часовой пояс GMT +3, время: 00:17. |