Я хотел запретить доступ к некоторым маршрутам моего приложения из другого домена, кроме перечисленных. Успешно используйте следующий код:
$loginRoutes = function() {
Route::get('/', 'HomeController@index')->name('home');
};
Route::domain('domain1.com')->group($loginRoutes);
Route::domain('domain2.com')->group($loginRoutes);
Route::domain('localhost')->group($loginRoutes);
Но проблема в том, что когда я звоню {{route('home')}}
, URL-адрес всегда становится доменом в последней строке rout.php (в приведенном выше случае это http://localhost). Как сделать это в текущем домене?
Я использую Laravel 5.7 в PHP 7.3.3