Как на сайт Laravel разместить во вложенную директорую на сервере?

Суть вопроса в том, что есть некий домен mysite.ru и есть сайт, созданный на Laravel. Сайт необходимо разместить по адресу mysite.ru/site/site1. Т.е. сайт должен лежать не в корне домена, а вот по такому вложенному пути. Т.е. корнем для сайта должна стать папка mysite.ru/site/site1. И все внутренние URL сайта должны формироваться именно с отсчетом от этого пути. Т.е. mysite.ru/site/site1/about-us, mysite.ru/site/site1/catalog и т.д.
Возможно ли это и если да, то как это сделать?
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
FoxCloud
@FoxCloud
Хостинг и облачные сервисы
Это возможно.
Скорее всего вы хотите, чтобы несколько сайтов работали на едином движке.

Этот процесс делится на два этапа:
1. Конфигурация www-домена на веб сервере.
Чаще всего это можно сделать в GUI панели управления хостингом (если она установлена). Необходимо сконфигурировать root каталог сайта.
2. Для конфигурации laravel с новыми путями или с несколькими сайтами, воспользуйтесь плагином:
https://github.com/gecche/laravel-multidomain

Альтернативный способ также описан в статье ниже. Выбирайте для себя наиболее подходящий:
https://medium.com/@lucabecchetti/configure-larave...
Ответ написан
Ваш ответ на вопрос

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

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