У меня есть следующий маршрут: Route::resource('users', 'ProfileController');
Когда я перехожу на site.com/users/123
, он загружает страницу правильно. Я также могу перейти на site.com/index.php/users/123
и получить ту же страницу (не уверен, что laravel по умолчанию предназначен для этого).Laravel, обслуживающий страницы с неверного маршрута
Если я меняю URL на site.com/does_not_exist/users/123
, laravel возвращает 404, как и следовало ожидать. Однако, если я перехожу к site.com/does_not_exist/index.php/users/123
, laravel загружает страницу. Я могу поместить любой случайный путь, несуществующий путь между сайтом site.com и index.php, и он будет работать.
Почему не laravel не возвращает 404 для этого? Как мне это исправить?
Как бы это поможет? server.php находится вне корня документа, никто не может получить к нему доступ. – Telanor