Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

在PHP中一个网站空间绑定多个域名

[复制链接]
shion05 发表于 2008-3-9 21:53:18 | 显示全部楼层 |阅读模式
实现方法如下:

先建立一个默认主页index.php
然后把A站放在A文件夹下
B站放在B文件夹下
C站放在C文件夹下


index.php网页文件如下
  1. <?php
  2. switch ($_SERVER["HTTP_HOST"])
  3. {
  4. case "www.a.com":
  5. header("location:a/index.php");
  6. break;
  7. case "www.b.com":
  8. header("location:b/index.php");
  9. break;
  10. case "www.c.com":
  11. header("location:c/index.php");
  12. break;
  13. }
  14. ?>
复制代码
如果用户访问 www.a.com 程序跳转至 空间目录下 a/index.php
如果用户访问 www.b.com 程序跳转至 空间目录下 b/index.php
如果用户访问 www.c.com 程序跳转至 空间目录下 c/index.php


利用一个php文件通过浏览器输入的域名,判定他是要打开那个文件夹里的站点,来实现一个虚拟放置多个站点(缺点例如打开abc.com,在浏览器中看到的是abc.com/b因为站点在b目录下)

其他说明:如果虚拟主机不支持子目录绑定,这是唯一有效的办法
中国赢网 发表于 2008-3-13 15:31:15 | 显示全部楼层
这是跳转,不是绑定,效果是不同的。
回复

使用道具 举报

yixiao0307 发表于 2008-12-11 22:06:10 | 显示全部楼层
((mk07))
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 11:43 , Processed in 0.025309 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表