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?
  • Вопрос задан
  • 2901 просмотр
Пригласить эксперта
Ответы на вопрос 1
evgeniy2194
@evgeniy2194
PHP, js developer
Добрый день.

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

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

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