Thinphp3.2.2 子域名部署(本地测试)
2015-03-03 17:40
477 查看
项目目录结构介绍:(两个模块Admin 和 Home) 这个tp32是apache的DocumentRoot下面的
本地原先配置的域名为 www.tp32.cc / tp32.cc
原先的配置如果要访问各个模块如下:
如果要访问admin下面的IndexController的test方法:www.tp32.cc/index.php/admin/index/test
如果要访问home下面的IndexController的list方法:www.tp32.cc/index.php/home/index/list
现在想要配置子域名模式 (xxx.tp32.cc ,xxx对应一个模块)
admin.tp32.cc
home.tp32.cc
如果要访问admin下面的IndexController的test方法:admin.tp32.cc/index.php/index/test
如果要访问home下面的IndexController的list方法:home.tp32.cc/index.php/index/list
步骤1:
配置本地域名:
开启vhost,并做如下:
设置本地host文件:
设置好本地域名:先测试一番 在浏览器输入tp32.cc 看是否能访问到本地项目
步骤2:
配置文件(Application/Common/Conf/config.php):
设置好了。在访问试试。如上应该是可以的,亲测!
附上本地测试图片:
本地原先配置的域名为 www.tp32.cc / tp32.cc
原先的配置如果要访问各个模块如下:
如果要访问admin下面的IndexController的test方法:www.tp32.cc/index.php/admin/index/test
如果要访问home下面的IndexController的list方法:www.tp32.cc/index.php/home/index/list
现在想要配置子域名模式 (xxx.tp32.cc ,xxx对应一个模块)
admin.tp32.cc
home.tp32.cc
如果要访问admin下面的IndexController的test方法:admin.tp32.cc/index.php/index/test
如果要访问home下面的IndexController的list方法:home.tp32.cc/index.php/index/list
步骤1:
配置本地域名:
开启vhost,并做如下:
<VirtualHost *:80> DocumentRoot "D:/www/tp32" ServerName home.tp32.cc ServerAlias *.tp32.cc tp32.cc ErrorLog "logs/error.log" CustomLog "logs/access.log" common </VirtualHost>
设置本地host文件:
127.0.0.1 tp32.cc 127.0.0.1 www.tp32.cc 127.0.0.1 home.tp32.cc 127.0.0.1 admin.tp32.cc
设置好本地域名:先测试一番 在浏览器输入tp32.cc 看是否能访问到本地项目
步骤2:
配置文件(Application/Common/Conf/config.php):
// 'APP_GROUP_LIST' => 'Home,Admin', //这两段注释掉的可要可不要(至少本地是行得通的) // 'DEFAULT_GROUP' =>'Home', 'APP_SUB_DOMAIN_DEPLOY' => 1, // 开启子域名配置 'APP_SUB_DOMAIN_RULES' => array( 'home' => 'Home', 'admin' => 'Admin', )
设置好了。在访问试试。如上应该是可以的,亲测!
附上本地测试图片:
相关文章推荐
- 如何将php代码部署到本地进行php代码测试
- 本地测试iis配置php环境
- 分享几款一键搭建php本地测试环境工具
- webservice部署问题——测试窗体只能用于来自本地计算机的请求
- win10系统iis下部署搭建https (ssl/tls)本地测试环境
- php+wamp环境部署本地Web应用
- 常用的PHP本地测试环境构建软件
- PHP redis本地测试
- php---本地开发及测试环境搭建(Wamp)
- 部署CFCA_RA本地测试环境
- fidder 进行软件测试时监听本地部署系统的服务
- 7款最常用的PHP本地测试环境
- XP系统下怎么在本地搭建php环境用来测试PHP程序
- jboss服务器部署注意问题-----测试本地session bean
- 分享几款一键搭建php本地测试环境工具
- php本地测试
- 基于nginx的PHP本地测试环境构建软件pinyshop发布
- 分享几款一键搭建php本地测试环境工具
- RF接口测试本地环境部署
- 本地测试web项目部署到服务器空间出错