基于多个(超过5个)引用域的PHP重定向

1 php redirect header referrer

目前,我们有25个以上的域名转发到一个www.mydomain.com.根据引用域,我需要使用PHP再次向www.mydomain.com/#.html转发流量.所以...

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

我已经能够使用If/ElseIf/Else语句为2完成此操作,但为了更进一步,我相信我将需要使用Switch/Case例程,但我不确定最好的方法它.

Kev*_*son 5

$referrers = array(
  "domain.com" => "somepage.html",
  "domain2.com" => "somepage2.html"
);

$referrer = //get domain coming from

if( !empty( $referrers[$referrer] ) ) {
    // redirect to $referrers[$referrer];
}
Run Code Online (Sandbox Code Playgroud)