我正在研究多租户方法。我创建了一个新的租户,其所有信息都包含在数据库中,包括子域。我的方法是为每个客户提供单独的数据库和单独的子域。所以,我在按钮点击时创建一个子域并将其保存在数据库中。现在,我迷失了如何将该子域重定向到主页面。我只需要将其重定向到主页,我将在稍后的单独数据库连接上工作。我还从cpanel创建了通配符子域条目。我是第一次在通配域上工作,而且我正在学习laravel。
这是我的代码:
路由/ web.php
Route::group(array('domain' => '{account}.example.com/tracker'), function()
{
Route::get('/', 'HomeController@index');
});
HomeController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class HomeController extends Controller
{
public function index()
{
return view('welcome');
}
}
我知道有很多东西缺失,这就是为什么它不起作用但我尝试了很多我在google和stackoverflow上找到的解决方案,但我仍然无法弄清楚我做错了什么。请帮我解决这个问题。另外,如果有人有关于这个主题的好教程,请与我分享。
谢谢
答案 0 :(得分:0)
我通过在stackoverflow上使用此解决方案解决了我的问题。
Allow multiple subdomain in laravel without making subdomain as route variable?
它就像一个魅力。希望它可以帮到某人。
谢谢。