Как удалить public/ из url в laravel 5.4?

Пользователь

от maymie , в категории: PHP , 7 месяцев назад

Как удалить public/ из url в laravel 5.4?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от carlo.cummerata , 7 месяцев назад

@maymie 

Чтобы удалить "public/" из URL в Laravel 5.4, можно выполнить следующие шаги:

  1. Откройте файл .htaccess, который находится в корневой папке вашего проекта Laravel.
  2. Добавьте следующий код в начале файла .htaccess:
1
2
3
4
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>


  1. Сохраните файл .htaccess.
  2. Теперь, когда вы перейдете на ваш сайт, вы должны увидеть, что "public/" больше не появляется в URL.


Обратите внимание, что если вы используете сервер, который не работает с .htaccess, вы можете попробовать другие способы удаления "public/" из URL, такие как настройка виртуального хоста веб-сервера.