多域名PHP跳转代码 – 根据域名实现智能跳转

<?php
$domain = $_SERVER['HTTP_HOST'];
switch($domain){
case 'www.a.cn':
       header("location:a/index.php");
	break;
	case 'www.b.com':
         include 'b/index.php';//这个是直接载入
	break;
//没定义默认文件
	default;
       header("location:h.php");
	break;
}

如果用户访问 www.a.com ,那么将跳转至空间a/index.php 如果用户访问 www.b.com ,那么将跳转至空间b/index.php 自己修改对应的地方!~~

应用举例: 通过浏览器输入的域名,跳转到相应地址,来实现一个虚拟主机放置多个站点 (缺点是打开www.a.com,在浏览器中看到的是www.a.com/a,而且www.a.com/b 也能访问,但是如果虚拟主机不支持子目录绑定,这是比较有效的办法)(ps:利用.htaccess好像还有更好的方法,这里先不谈)

相关推荐

网友评论(0)