我如何 link 多个域到一个 Laravel 项目?
How can I link several domains to one Laravel project?
我有一个项目,它有 3 个数据库和 1 个动态页面,它从这些数据库中获取内容。我需要 3 个不同的 URL(url1.test、url2.test、url3.test),每个都应该包含一个页面,其中填充了指定数据库中的数据。我怎样才能做到这一点?
我尝试了 valet,但只能“停放”整个项目。
这是我的控制器函数的代码。
public function instance ($dbname) {
$json = DB::connection($dbname)->select('select json from config')[0]->json;
$config = json_decode($json, true);
if ($config['status'] == 'enabled')
return view('instance', ['config'=>$config]);
else
return view('blocked');
}```
park
命令用于告诉Valet去哪里寻找项目。在您的情况下,您想要 link 与您的项目不同的域。
您需要做的是进入您的项目文件夹并 运行 valet link url2
。这样,url2.test
将 link 加入您的应用程序。
我有一个项目,它有 3 个数据库和 1 个动态页面,它从这些数据库中获取内容。我需要 3 个不同的 URL(url1.test、url2.test、url3.test),每个都应该包含一个页面,其中填充了指定数据库中的数据。我怎样才能做到这一点? 我尝试了 valet,但只能“停放”整个项目。
这是我的控制器函数的代码。
public function instance ($dbname) {
$json = DB::connection($dbname)->select('select json from config')[0]->json;
$config = json_decode($json, true);
if ($config['status'] == 'enabled')
return view('instance', ['config'=>$config]);
else
return view('blocked');
}```
park
命令用于告诉Valet去哪里寻找项目。在您的情况下,您想要 link 与您的项目不同的域。
您需要做的是进入您的项目文件夹并 运行 valet link url2
。这样,url2.test
将 link 加入您的应用程序。