基于url的可变php重定向

时间:2017-04-15 12:11:24

标签: php redirect http-redirect

我正在创建一个index.php文件,用于将所有网站重定向到特定主机 我想创建一个基于特定过滤器读取URL和重定向的小PHP脚本。

例如: 如果url =(everything).domain1.com redir到default1.php 如果url =(everything).domain2.com redir到default2.php 在所有其他情况下,不喜欢default3.php

的第一或第二个redir 用pp这可能吗?我必须使用$ _SERVER [' HTTP_HOST']或者我可以使用其他方法吗?

1 个答案:

答案 0 :(得分:0)

我决定:

    <?php 
$domain = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; 
if (strpos($domain,'domain-name.com') == true) {
    header('location: /index2.php');
    exit();
} else {
    header('location: /index3.php');
}
?>

但不是重定向......