我有两个子域,分别为 app.domain.com 和 secure.domain.com ,这两个子域应具有各自的路由。
更新了 RouteServiceProvider 以有条件地基于子域添加路由文件。
RouteServiceProvider:
use Request;
public function map()
{
$this->mapApiRoutes();
$host = Request::getHost();
if($host == 'secure.domain.com'){
$this->mapSecureRoutes();
}else{
$this->mapWebRoutes();
}
}
protected function mapSecureRoutes()
{
Route::domain('secure.domain.com')
->middleware('web')
->namespace($this->namespace)
->group(base_path('routes/secure.php'));
}
我想知道这种方法的长期安全性和后果吗?包含这样的路由文件可以吗?