Я новичок в мире Laravel и у меня есть некоторые проблемы с маршрутизацией.
У меня новая установка laravel с именем проекта lara, расположенным на локальном сервере
localhost/lara
У меня следующий маршрут Route::get('/lara', function() { return 'test content'; });
но если я попытаюсь открыть
localhost/lara/public/lara
Я буду автоматически перенаправлять в корневую папку
localhost/lara
Может ли кто-нибудь помочь мне.
благодарю вас
Вы можете использовать следующее для достижения этой цели. Поместите это в нижней части вашего route
файл или где-то еще, как вы хотите.
App::missing(function($exception)
{
if (Request::is('*public/*')) return Redirect::to('/lara');
App::abort(404, 'Page not found');
});
Просто для других с этой проблемой, может быть, вы не сделали
composer update