Thinkphp5.0框架,服务器配置子域名

技术知识
0 1762
小师傅 小师傅2018-03-14
积分:2397

默认情况下,默认访问的模块是index。

比如域名www.blog.com ,默认访问的是application/index目录

如果要访问application/admin目录,url则是www.blog.com/admin/controller_name/action_name.html


为了简化url,要设置二级域名,使admin.blog.com能直接访问application/admin


第一步:配置域名

打开文件hosts,路径C:\Windows\System32\drivers\etc\hosts

在后面添加内容

 copy

  1. 127.0.0.1       admin.blog.com

第二步:设置域名别名

打开vhosts文件,我的wamp放在F盘,我的路径是F:\wamp\bin\apache\apache2.4.23\conf\extra\httpd-vhosts.conf

在之前的设置中添加ServerAlias,表示域名的别名,告诉服务器,只要是这个域名,还是访问blog项目


设置之后,重启wamp,使配置生效

第三步:启用域名部署

打开application/config.php,设置url_domain_deploy为true


第四步:动态注册

打开application/common.php,添加如下内容

[php] view plain copy

\think\Route::domain('admin', 'admin');  
  
\think\Route::domain('admin.blog.com','admin');

添加任意一行都可以

第一行表示将admin子域名绑定到admin模块

第二行表示将admin.blog.com完整域名绑定到admin模块


至此,就实现了子域名的配置。


精选帖子
Android 可可影视 v3.3.6无广告纯净版 3091
Android QQ音乐 v11.3.7 定制版解锁免费听歌无广告版 3672
Android 草图大师SKP v1.5 解锁会员版 9024
Android OmoFun追漫神器 v4.2.1 无广告绿色版 6066
AdobeGenP Adobe全家桶系列激活工具 v3.5.0/3.4.14.1 绿色版 6647
Android 七猫免费听书 v1.4 解锁高级版 5055
超良心的抢票神器——Bypass1.16 4788
Android 玲珑加速器 v6.10.9.40 解锁无限时间 3441
Android 大师兄影视 v3.3.8 去广告会员版 2568
热门帖子
一键激活Win系统和Office办公软件,最强电脑激活KMS HUE工具,免费永久可用,支持win系统使用 58
得间免费小说 v5.5.8.1 免费网文追书APP 54
酷我音乐 v12.1.8.2 无损音乐播放APP 去广告解锁会员版 51
ChatGPT+Codex电脑自动化课:环境搭建×三大核心实战×全场景应用拓展×AI自主操控电脑×零基础上手 51
豆丁视频 v3.3.0 高清影视播放 免费追剧APP 46
蚂蚁视界 v6.7.0 高清影视追剧APP 全品类视频播放软件 45