登录  /  注册
博主信息
博文 12
粉丝 0
评论 0
访问量 9711
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
TP6多应用与二级域名启用
屈世明
原创
1540人浏览过

本文章为简单记录TP6项目在启用前的一些最基本的准备工作,主要包括以下几步:

  1. TP6项目安装

    在指定目录下运行”composer create-project topthink/think tp”

  2. 多应用的启用:
    项目默认为单应用模式,实现项目中最起码都是前后台甚至手机端多项目的,所以,需要启用多目录,过程有:

    1. 删除APP目录下的controller文件夹
    2. cd tp .进入新建项目中
    3. 安装多应用模式扩展”composer require topthink/think-multi-app”
    4. 在config/app.php文件中,修改配置文件开启多应用模式 “ ‘auto_multi_app’ => true”
    5. 创建应用 php think build admin 和php think build index
      至此,多应用创建就成功了,可以通过
      http://localhost/index.php/index/index和http://localhost/index.php/admin/index分别访问前后台页面.
      但上面有个有明显的问题就是URL太复杂,下面在第3步做对应的简化.
  3. 多应用URL的简化

    1.修改的是public目录下的.htaccess文件,隐藏URL中的index.php
    这里需要针对WEB服务器是apache/nginx或其它来做针对性的设置,这里可以把上面的文字复制百度下.
    2.针对admin设置二级域名,通过admin.localhost直接访问admin应用,操作有两步:
    step1:在config/app.php中做如下设置:

    1. 'domain_bind' => [
    2. 'admin' =>'admin',
    3. '*' =>'index'
    4. ]

    step2:在php e n v中对admin.localhost域名添加一个网站,并同步设置htaccess文件隐藏URL中的index.php.

至此,TP6的项目可以算是一个最基本的准备.

批改老师:欧阳克欧阳克

批改状态:未批改

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学