thinkphp二级域名配置

 

首先是在config.php文件中开启二级域名配置

1 'APP_SUB_DOMAIN_DEPLOY' => true

 

然后配置二级域名规则如下

 1  'APP_SUB_DOMAIN_RULES'  => array(
 2      'admin'     => array('admin'), // 二级域名
 3         'data'     => array('data'), // 二级域名
 4      'www'       => array('home'),//前台域名
 5      'html'  => array('html'),//静态页面
 6         'data'  => array('data'),//静态页面
 7      '*'         => array('te','DDD=*'), // 二级泛域名
 8      'top.admin' => array('admin/admin','var=1'), // 三级域名
 9         '*.blog'    => array('blog','ABD=445&USER=*'), // 三级泛域名
10     ),

 

接下来进行host配置,在本机测试的时候需要自己配置

127.0.0.1 ddd.bbs.com
127.0.0.1 te.bbs.com
127.0.0.1 data.bbs.com
127.0.0.1 test.blog.bbs.com
127.0.0.1 tt.blog.bbs.com

 

最后配置apache

vhost配置我找到了一种最简便的方法
如:
<VirtualHost *:80>
    DocumentRoot "E:\wamp\www\bbbb"
    ServerName bbs.com
    ServerAlias *.bbs.com # 开通泛解析
</VirtualHost>

项目配置请看项目里的config.php

 

注:vhost配置中的ServerAlias是域名别名的意思,用*号表示匹配所有的子域名到本域名下

后面的就交给thinkphp去解析了!

 

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

 

转载于:https://www.cnblogs.com/qulinke/articles/5870739.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值