您现在的位置是:首页 > 站群本地调试域名绑定技巧

站群本地调试域名绑定技巧

默认 2019-06-24 19:31 1521人围观 来源:原创
站群  
简介站群形式的程序,在本地调试很麻烦,每一个站点都要绑定一个测试域名,导致数据库里填充了大量的t1.test.com、t2.test.com。后来想了个办法,其实t1和t2里包含了域名对应的站点ID信息。

最近在做一个站群程序,在本地调试很麻烦,每一个站点都要绑定一个测试域名,导致数据库里填充了大量的t1.test.com、t2.test.com。后来想了个办法,其实t1和t2里包含了域名对应的站点ID信息。

只需要在程序里拿到这个ID即可,以tp5为例:

if (request()->rootDomain() == 'test.com') {
    $site_id = ltrim(explode('.', request()->host())[0], 't');
    //  根据站点ID获取站点信息
} else {
    $host = request()->host();
    // 根据数据库绑定的正式域名获取站点信息
}
我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=3cn0udci9ym88

文章评论