虚拟主机 二级域名部署 怎么办

浏览:953 发布日期:2014/02/17 分类:求助交流
服务器部署法:
http://doc.thinkphp.cn/manual/sub_domain_deploy.html

http://blog.sina.com.cn/s/blog_8fb8d1bc01010ze6.html

但是这个要改阿帕奇设置,虚机咋办?我有思路,求大神给个代码。

以下是原理:

/*子域名配置
*格式如: '子域名'=>array('分组名/[模块名]','var1=a&var2=b');
*/
'APP_SUB_DOMAIN_RULES'=>array(
'admin'=>array('Admin/'), // admin域名指向Admin分组


配置二级域名规则如下:
'APP_SUB_DOMAIN_RULES' => array(
'admin' => array('admin'), // 二级域名
'data' => array('data'), // 二级域名
'www' => array('home'),//前台域名
'html' => array('html'),//静态页面
'data' => array('data'),//静态页面
'*' => array('te','DDD=*'), // 二级泛域名
'top.admin' => array('admin/admin','var=1'), // 三级域名
'*.blog' => array('blog','ABD=445&USER=*'), // 三级泛域名
),

这个代码是说不同的域名可以带入不同的参数,其实绑定域名,也就是根据域名不同带入参数,或者进入不同的组。为什么一定要修改阿帕奇呢?

PHP可以直接取得域名,那么就应该用取得的域名来设置规则(组或参数),这样就可以在虚机上使用,而不用改服务器设置,完全由php实现。

求大婶给写个代码。
最佳答案
评论( 相关
后面还有条评论,点击查看>>