PHP перенаправление на основе нескольких (более 5) ссылающихся доменов - PullRequest
1 голос
/ 05 ноября 2010

В настоящее время у нас более 25 доменов, перенаправляющих на один www.mydomain.com.То, что мне нужно сделать с помощью PHP, это еще раз перенаправить трафик на www.mydomain.com/#.html на основе ссылающегося домена.итак ...

www.mydomain1.com -> www.mydomain.com -> www.mydomain.com/1

Мне удалось сделать это для 2 с помощью If/ ElseIf / Else, но, чтобы продолжить, я считаю, что мне нужно будет использовать процедуру Switch / Case, но я не уверен, что это лучший способ сделать это.

1 Ответ

5 голосов
/ 05 ноября 2010
$referrers = array(
  "domain.com" => "somepage.html",
  "domain2.com" => "somepage2.html"
);

$referrer = //get domain coming from

if( !empty( $referrers[$referrer] ) ) {
    // redirect to $referrers[$referrer];
}
...