Thinphp3.2.2 子域名部署(本地测试)
来源:互联网 发布:2017淘宝最近查得严 编辑:程序博客网 时间:2024/05/29 11:43
项目目录结构介绍:(两个模块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,并做如下:
<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.cc127.0.0.1 www.tp32.cc127.0.0.1 home.tp32.cc127.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',)
设置好了。在访问试试。如上应该是可以的,亲测!
附上本地测试图片:
0 0
- Thinphp3.2.2 子域名部署(本地测试)
- thinkphp开启域名部署/子域名部署/泛域名部署/IP访问部署
- thinkphp自动跳到首页 --开启域名部署/子域名部署/泛域名部署/IP访问部署
- 让AJAX跨域名(子域名)
- 域名与二级域名(即子域名)
- Servlet本地测试与远程部署
- SVN部署(本地)
- apache配置本地测试多网站域名与虚拟主机
- Apache配置本地测试多网站域名与虚拟主机
- 网站开发中,如何在本地自定义测试域名
- Apache配置本地测试多网站域名与虚拟主机
- apache配置本地测试多网站域名与虚拟主机
- Apache配置本地测试多网站域名与虚拟主机
- 域名与子域名
- 父域名,子域名
- 他山之石 | 渗透测试中的各种子域名枚举技术介绍
- 域名测试
- WebRTC(AppRTC) 本地部署
- js延时函数
- Shell编程
- 构建星型数据仓库五步法
- Diagram Designer使用小技巧总结
- Java虚拟机(JVM)中的内存设置详解
- Thinphp3.2.2 子域名部署(本地测试)
- Hive+mysql安装
- Android 屏幕适配
- 红外编解码彻底解析
- 生活不只眼前的苟且
- JS笔记整理(二)
- jxl导出excel(合并单元格)
- android卸载问题
- java Timer的使用