2017-04-15 88 views
0

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

例如: 如果URL =(一切).domain1.com再导向到default1.php 如果URL =(一切).domain2.com再导向到在所有情况下,其他default2.php 其不喜欢的第一或第二redir到default3.php

这是可能的与PHP?我必须使用$ _SERVER ['HTTP_HOST']还是可以使用其他方法?

+0

该任务将得到更好的使用的RewriteCond'.htaccess' –

+0

是像以前的评论中的问题htaccess的负荷做到这一点像这样SO – Gert

+0

是的,我知道,但我不能使用.htaccess – Weadom

回答

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'); 
} 
?> 

而不是重定向...