Symfony version(s) affected: 5.2.*
Description
Symfony profiler does not work with x-forwarded-prefix header.
An exception has been thrown during the rendering of a template ("No route found for "GET /prefix/_profiler/search_bar"").
Reason:
The url generated by Twig RoutingExtension contains baseUrl and the render function can't match this url.
Profiler code ref
How to reproduce
- Proxy requests from /prefix/_profiler to /_profiler and set x-forwarded-prefix=/prefix
- Open /prefix/_profiler
Possible Solution
Maybe way to generate internal url or reference.
Additional context
#37734