tp6.0 多应用建议通过多域名访问 简单实在

浏览:590 发布日期:2019/10/28 分类:ThinkPHP6专区 关键字: thinkphp6 多应用 Static7
window系统 WampServer Version 3.0.6 64bit 配置示例

配置如下通过虚拟域名访问

配置apache下的httpd-vhosts.conf文件 路径X:\wamp64\bin\apache\apache2.4.23\conf\extra

增加以下代码<VirtualHost *:80>
    DocumentRoot "X:/xxx/tp6/public/"
    ServerName www.tp6.com
    ErrorLog "logs/dummy-host.example.com-error.log"
    CustomLog "logs/dummy-host.example.com-access.log" common
    <Directory "X:/xxx/tp6/public/">
    Options +Indexes +FollowSymLinks +MultiViews
    AllowOverride all
    Require all granted
</Directory>
</VirtualHost>
然后重启wamp

再打开自己本地的C:\Windows\System32\drivers\etchosts文件,配置如下:127.0.0.1 www.tp6.com在框架中的.env(.example.env重命名为.env)文件中 添加如下域名(顶级域名即可)host=tp6.com最后在配置文件app/config/app.php中,添加绑定域名    // 域名绑定(自动多应用模式有效)
    'domain_bind'           => [
        'www' => 'admin',
    ],
顺便打个广告
Static7 基础管理系统 基础thinkphp6+layui 2.5.x
1.使用仓储(Repository)模式
2.使用trait,提高代码复用、减少复杂性
3.封装使用率高的方法到trait类中
4.命令一键生成仓储模式 类名 php think depot [应用名/]类名
5.模板生成器,生成数据列表页面和表单页面 (高可扩展性和衍生性,开发效率可提升60%)
GitHub仓库:https://github.com/static7/past.git
最佳答案
评论( 相关
后面还有条评论,点击查看>>