PHP实现根据请求的域名跳转到不同目录 By HKL, T

时间:2022-07-22
本文章向大家介绍PHP实现根据请求的域名跳转到不同目录 By HKL, T,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

使用一些PHP虚拟主机的时候,多个域名绑定到同一空间下,但是希望不同域名能通过不同目录实现访问不同网站的效果:

如:

a.example.com -> /a/

b.example.com -> /b/

也就是访问 a.example.com 的时候定向至 a.example.com/a/ 访问 b.example.com 的时候定向至 b.example.com/b/

实现代码如下 :

if($_SERVER['HTTP_HOST'] == 'a.example.com'){
    header('location:http://a.example.com/a');
}elseif($_SERVER['HTTP_HOST'] == 'b.example.com'){
    header('location:http://b.example.com/b');
}