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() { });

Это позволит вам направить в выбранный домен.

Другие вопросы по тегам