当前位置:首页 > CMS教程 > phpcms > 列表

PHPCMS V9绑定多域名的方法

发布:smiling 来源: PHP粉丝网  添加日期:2015-03-20 15:27:32 浏览: 评论:0 

1、首先修改C盘WINDOWS\system32\drivers\etc目录下的 hosts 文件,用记事本打开,加入:

127.0.0.1 a.phpfensi.com

127.0.0.1 b.phpfensi.com

2、打开apache\conf\httpd.conf文件,搜索 “Include conf/extra/httpd-vhosts.conf”,确保前面没有 # 注释符,也就是确保引入了 vhosts 虚拟主机配置文件。

3、apache\conf\extra\httpd-vhosts.conf里设置: 取消 NameVirtualHost *:80 前面的 ##,这样就启用了 vhosts.conf ,默认的httpd.conf默认配置失效。虚拟主机配置将只设置在 httpd-vhosts.conf 里。

4、httpd-vhosts.conf中添加:

  1. DocumentRoot "D:/AppServ/www/ypzypc26" 
  2. ServerName a.phpfensi.com 
  3.  
  4. DocumentRoot "D:/AppServ/www/ypzypc26" 
  5. ServerName b.phpfensi.com 
  6.  
  7. DocumentRoot "D:/AppServ/www" 
  8. ServerName localhost 

5、重启Apache

6、修改Phpcms v9文件:您的站点目录/caches/configs/route.php

添加红色部分代码

return array(

'default'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'),
'a.phpfensi.com'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'),
 'b.phpfensi.com'=>array('m'=>'content', 'c'=>'index', 'a'=>'init'), 
);

恭喜你,访问看看效果吧。

Tags: PHPCMS多域名 PHPCMS域名绑定

分享到: