一个网站空间绑定多个域名指向不同路径方法

来源:互联网 发布:ps二维码源码 编辑:程序博客网 时间:2024/05/16 09:57

搞网站建设的朋友经常遇到这样一个问题,如何让在一个网站空间之多多个不同网站同时绑定不同的域名指向不同的网站,一来可以节省购买主机成本二来可以使有限资源充分利用,网上有不少教程但是都不实用,有的还残缺不全,现在有邯郸尔文技术来为大家揭秘吧!这条经验只适合php网站类型的。

方法/步骤

  1. 比如:我要在虚拟主机上放两个站点 er-w.com和 v.51zmz.com 先在 web根目录下建立 erwen 和 51zmz两个目,根据当前用户访问进来的路径 然后分别跳到对应的网站,具体效果请看具体效果请看 http://www.er-w.com/  http://v.51zmz.com

  2. if(strstr($_SERVER["HTTP_HOST"],"ynjob.net")){ //转到 ynjob 目录}else if(strstr($_SERVER["HTTP_HOST"],"ynwl.com")){ //转到 ynwl 目录}//...

  3. 这样会出现这样的结果 访问 er-w.com 最后地址栏会变成http://www.er-w.com/erwen/所有的链接地下就会多了个 /erwen/;以下我的网站是采用单入口 (注:仅适于单入口)/index.php 文件(可根据需要自定义,但需要设置主机后台的网站默认文件为你设置的比如:main.php)

  4. if(strstr($_SERVER["HTTP_HOST"],"er-w.com"))    include_once ('er.php'); else if(strstr($_SERVER["HTTP_HOST"],"v.51zmz.com"))    include_once ('zmz.php'); else    include_once ('test.php'); 

  5. /er.php 文件内容为:<?define ('BASEPATH', 'erwen/');        //定义当前网站所有的路径 采用相对路径格式define('APPROOT', dirname(__FILE__).'/');    //定义当前应用程序的路径 采用绝对路径include_once (BASEPATH.'index.php'); ?>

  6. 这样做后所有以 er-w.com 访问的页面的请求均写转到 /erwen/index.php 文件进行处理 因为 /index.php里没有采用跳转方式 比如 header("Location: http://www.er-w.com/erwen/"); 所在访问的地址就不会多出 /erwen/ 的路径 这里提供实现的思路,具体设制根据你当前的程序来进行配置


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 香港货物被海关扣了怎么办 羽绒服棉填充物不均匀了怎么办 蛀牙到牙神经了怎么办 t恤袖子长了怎么办 t恤袖子短了怎么办 ofo突然要交押金余款怎么办 裙子的腰小了怎么办 白衬衣棉质变软怎么办? 车被自行车刮了怎么办 刮花别人的车门怎么办 破腹产九个月意外怀孕怎么办 破腹产一年半意外怀孕怎么办 37天流产了该怎么办 旧鞋穿着磨脚了怎么办 皮鞋磨脚怎么办小窍门 拉链从下面开了怎么办 高帮足球鞋松了怎么办 橡筋裤头太紧了怎么办 内增高鞋跟太高怎么办 电脑增高架高了怎么办 银行取钱走后回来说少了怎么办 运动t桖太大了怎么办 袖口松紧太紧了怎么办 衣服穿着就皱了怎么办 麻料的衣服很皱怎么办 麻料衣服皱了怎么办 棉麻裤子皱了怎么办 裙子屁股坐皱了怎么办 真丝衣服洗皱了怎么办 粘纤的衣服皱了怎么办 硅胶手机壳粘灰怎么办 橡筋裤子买大了怎么办 橡筋裤子腰小了怎么办 地垫粘瓷砖上怎么办 汽车围裙锈透了怎么办 万能胶水沾到手上怎么办 圆领体恤领口容易皱怎么办 上衣剪了个洞怎么办 上衣破了个洞怎么办 鸟屎腐蚀车漆怎么办 毛风衣叠久了怎么办