Проблемы маршрутизации Laravel: автоматическое перенаправление в корневую папку

Я новичок в мире Laravel и у меня есть некоторые проблемы с маршрутизацией.

У меня новая установка laravel с именем проекта lara, расположенным на локальном сервере

localhost/lara

У меня следующий маршрут Route::get('/lara', function() { return 'test content'; });

но если я попытаюсь открыть

localhost/lara/public/lara

Я буду автоматически перенаправлять в корневую папку

localhost/lara

Может ли кто-нибудь помочь мне.
благодарю вас

1

Решение

Вы можете использовать следующее для достижения этой цели. Поместите это в нижней части вашего route файл или где-то еще, как вы хотите.

App::missing(function($exception)
{
if (Request::is('*public/*')) return Redirect::to('/lara');

App::abort(404, 'Page not found');
});
0

Другие решения

Просто для других с этой проблемой, может быть, вы не сделали

composer update

0

По вопросам рекламы [email protected]