Переписать URL для перенаправления хоста - PullRequest
0 голосов
/ 28 июля 2011

Итак, я хочу перенаправить:

  1. first.com до second.com
  2. first.com/something до second.com/redir.php?q=something

Так я и сделал

RewriteCond %{HTTP_HOST} ^.*first.com$
RewriteRule ^(.*)$ http://second.com/redir.php?q=$1 [R,L]

Но он работает только на 1, он отправляет на second.com/redir.php?q=

1 Ответ

2 голосов
/ 28 июля 2011

Я ожидаю, что второй случай будет в порядке с вашими правилами.Для первого вы можете добавить другое правило:

RewriteCond %{HTTP_HOST} ^.*first.com$
RewriteRule ^$ http://second.com/ [R,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...