我尝试从routes/web.php文件访问ENV变量,但一直失败。原因是我想为仪表板/客户区域创建特殊的路由组。以下是我的最新代码:
$dashboard = env('DASHBOARD_DOMAIN', 'localhost');
Route::group(['domain' => 'dashboard.localhost.dev','middleware' => 'auth'], function () {
Route::get('/', 'DashboardController@index');
});
上面的代码是可行的,但我不想像那样硬编码域值,因为如果我使用这种方式,每次上传我的代码到生产服务器时都需要再次更改它们。但是如果我将$dashboard作为域值放入,它根本不起作用。