讨论数量:
这个我还没尝试过。不过我有两种方法供你尝试。
第一种就是使用路由中的子域名路由试试看。
第二种办法就是将其按照域名拆分为三个文件。然后通过不同的域名加载不同的文件。App/Providers/RouteServiceProvider::mapWebRoutes
方法里面可以写域名判断。
剩下的就靠你了哦
Route::group(['prefix' => 'admin'], function () {
// voyager自动注册的路由
Voyager::routes();
// 自定义的路由
Route::group(['middleware' => 'admin.user', 'namespace' => 'Admin'], function(){
Route::get('/demo', 'DemoController@index')->name('admin.demo');
});
});
上面是route/web.php的路由定义。 Voyager::routes()这个操作里面有查询数据库的操作。我不想在我访问route/api.php下的url时触发它。
推荐文章: