php多域名跳转—不同域名指向不同子目录

我在虚拟主机下有两个子目录:bbs和blog。但我的主机又不支持子目录绑定域名。我该如何实现两个域名分别指向bbs和blog目录呢?

经过几天的搜索和测试,今天终于搞定。

1、我设置两个域名:www.sg-dh.com和blog.sg-dh.com,均设置a记录到主机的IP,或者设置别名(CNAME)到自己的主机下(更改域名解析一般需24—48小时才能生效)。

2、在根目录下的index.php(我用的php+mysql,因此我仅以php举例)中加入以下代码:

                                   

$url = $_SERVER['HTTP_HOST'];

 if($url == 'www.sg-dh.com'){

echo"<script>location.href='http://www.sg-dh.com/bbs/';</script>;"

}

 if($url == 'blog.sg-dh.com'){

echo"<script>location.href='http://blog.sg-dh.com/blog/';</script>;"

}

到这里,恭喜你,你已经成功实现跳转了。

发表评论

您必须登录才能发表评论!