Задать вопрос
seoperin
@seoperin
Full stack web developer. Laravel / Vue

И снова вопрос о /public в laravel?

Привет. Я знаю несколько способов убрать public из урла в проекте на laravel.
1) htaccess
2) документ рут
3) Перенос файлов и изменение путей
Суть ситуации такая. Разрабатывается приложение, которое нужно залить сразу на много доменов на разных хостингах/vps/vds. Заливать будут разные юзеры, и заставлять каждого из них менять документ рут это не правильно. Перенос файлов и изменение путей - пути тоже разные, у кого-то public_html у кого-то public или еще что-то другое. Самым простым кажется вариант с htaccess. Но у этого варианта есть жёсткий минус, все урлы дублируются с /public (например site.ru/about имеет дубль site.ru/public/about). И вот я думаю, есть ли вероятность что такие урлы попадут в индекс и своим дублированием испортят сео оптимизацию, или если нигде нет ссылок на такие страницы с /public то можно использовать такой способ? Может есть еще какое-то решение?
  • Вопрос задан
  • 1343 просмотра
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Символические ссылки поставьте на public
Ответ написан
kirill89
@kirill89
Видимо вы ищите это?
Ответ написан
если есть доступ по ssh, то создавать симлинк, а если для собственного инсталлятора, то, в зависимости от условий прописывать в конфиге нужный путь.
Ответ написан
Ваш ответ на вопрос

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

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