您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

在tp5框架中该如何部署二级域名

2024/3/10 23:37:29发布31次查看
有些项目要将移动端和pc端分离开来,比如访问xxx.com,展示的是pc端的页面。而访问m.xxx.com,展示的是移动端的页面。本篇文章主要内容是在tp5中配置二级域名,这里分享给有需要的朋友了解一下。
在thinkphp5中可以这样操作:
首先,在application\config.php修改url_domain_deploy为true,如下:
'url_domain_deploy' => true
其次,在application\route.php注册域名部署规则。
其中m是子域名,而mobile是模块名.这段表示任何以m为子域名的访问,都会被解析到mobile模块。
<?phpuse think\route;route::domain('m','mobile');
如果是在本地配置,要在hosts中添加
127.0.0.1 xxx.com127.0.0.1 m.xxx.com
另外:
在apache或nginx中要配置两个虚拟主机,一个域名为xxx.com,另一个域名为m.xxx.com。根目录都指向public文件夹,但两个的端口号不能相同。
相关教程:php视频教程
以上就是在tp5框架中该如何部署二级域名的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product