It looks like since `4.1` and symfony/symfony#26283 article https://symfony.com/doc/current/routing/redirect_trailing_slash.html is no longer needed. Besides implementing such a controller in `4.1` will cause infinite redirect from no trailing slash to trailing slash and back for non matching urls.