delphinpro
@delphinpro
frontend developer

Как сделать маршрутизацию в Laravel более строгой?

Есть такой роут

Route::get('a/{article}', [ArticleController::class, 'show'])
    ->name('article.show');


Я ожидаю, что под него будут попадать урлы типа /a/7, /a/123 и т.д.

На деле, например, страница /a/7 также открывается по любому из адресов, содержащему буквенные символы после цифры: /a/7asd, /a/7qwerty и т.д. Открываются с кодом 200.

Как это исправить? И вообще, какого хрена так происходит?
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ответы на вопрос 1
smilingcheater
@smilingcheater
Читайте доки, в доках всё описано. https://laravel.com/docs/11.x/routing#parameters-r...
Ответ написан
Ваш ответ на вопрос

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

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