Задать вопрос
@procode
Разработчик

Как сделать маршрутизацию на FirstContoller для domain1.ru и на SecondContoller для domain2.ru в Laravel?

Здравствуйте!

Я эту тему уже поднимал здесь: Обслуживание одним Laravel двух доменов одновременно (мультисайтинг) — как сделать? в несколько ином ракурсе, и, казалось, что решение найдено, однако оно не было найдено.

Да, внутри котроллера можно получить имя домена, используя в роуте Route::domain. Но как сделать это еще в процессе роутинга?

Я конечно, могу написать в контроллере функцию, которая будет заниматься роутингом)) но это порушит всю святость MVC, на которую мы молимся))

Помогите пожалуйста (кто знает как) сделать маршрутизацию на FirstContoller для domain1.ru и на SecondContoller для domain2.ru.

Спасибо.

P.S. Вопрос осложняется тем, что я, почему-то, не могу получить из файла /routes/web.php доступ к $_REQUEST в которой по идее должно быть доменное имя (думал на простом PHP разрулить) - dd($_REQUEST) выводит [] и всё.
  • Вопрос задан
  • 55 просмотров
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 1
@g905
Первая же ссылка из гугла, если я правильно понял задачу
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы