laravel 5.5 - нарушение структуры поддоменов
Я внедряю систему поддоменов для пользователя, которую каждый пользователь может перейти на страницу своего профиля, как user.example.com
,
Route::domain('{subdomain}.example.com')->group(function () {
Route::get('/', 'ProfilesController@subDomain');
});
Который ProfilesController@subDomain
это функция, которая извлекает данные и перенаправляет страницу. Тем не менее, пользователь всегда будет придерживаться этого шаблона URL независимо от того, куда он идет.
Например, если abc.example.com
Хочу перенаправить на example.com/profiles/abc
, Но теперь я получаю abc.example.com/profiles/abc
, И любая ссылка, по которой я иду, застрянет abc.example.com
,
Как я могу сломать этот шаблон после загрузки страницы профиля?
1 ответ
Обычно вы делаете что-то подобное с
Route::group(['domain' => '{domain}'], function() { });
Это позволит вам направить в выбранный домен.