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

Как убрать public/ в laravel 5 через htaccess?

В интернете полно решений:

RewriteEngine On
RewriteRule ^$ public/ [L]
RewriteRule (.*) public/$1 [L]

Но почему то никто не говорит. что по адресу site.ru/public/ продолжает отображаться сайт? получается полное дублирование с адресами /public/
Можно ли как то изменить это, именно средствами htaccess?
  • Вопрос задан
  • 2903 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
evgeniy2194
@evgeniy2194
PHP, js developer
Добрый день.

Данную задачу можно решить добавив VirtualHost в apache указав DocumentRoot /site/public, если же ваш хостинг не предоставляет такие услуги то можно все содержимое с папки public поместить в корень сайта, и переписать при этом несколько путей.
Ответ написан
Ваш ответ на вопрос

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

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