老莫的笔记本  
  
查看: 977|回复: 0

Laravel 的 不同域名 访问同一套laravel 程序,从而切换数据库

[复制链接]

662

主题

878

帖子

5145

积分

超级版主

Rank: 8Rank: 8

积分
5145
发表于 2020-6-8 10:14:21 | 显示全部楼层 |阅读模式
Laravel 的 不同域名 访问同一套laravel 程序,从而切换数据库的方法:在bootstrap/app.js 里 写代码

  1. */
  2. $app->loadEnvironmentFrom(call_user_func(function () {
  3.     $my_http_host = strtolower($_SERVER['HTTP_HOST']);
  4.     switch ($my_http_host) {
  5.         case 'demo.qancloud.com':
  6.             return '.demo.env';
  7.             break;
  8.         case 'co.qancloud.com':
  9.             return '.qkco.env';
  10.             break;
  11.         case 'demo.quanke.co':
  12.             return '.codemo.env';
  13.             break;
  14.         case 'api.quanke.co':
  15.             return '.codemo.env';
  16.             break;
  17.         default:
  18.             return '.env';
  19.             break;
  20.     }
  21. }));
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表