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目录}elseif(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');elseif(strstr($_SERVER["HTTP_HOST"],"v.51zmz.com"))include_once('zmz.php');elseinclude_once('test.php');
5、/er.php 文件内容为:<?define('BASEPATH','erwen/泌驾台佐39;);//定义当前网站所有的路径采用相对路径格式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/ 的路径 这里提供实现的思路,具体设制根据你当前的程序来进行配置