Trailing-slash normalization

Trailing-slash normalization#

Use autoSlashRedirect when you want Webrick to normalize slash variants at registrar level.

$kernel = RouterKernel::bootWithRegistrar(
    // ...
    registrarOptions: [
        'autoSlashRedirect' => true,
    ],
);

If you need custom behavior, add a preGlobal middleware that redirects /path/ to /path and then register routes without trailing slashes.