Skip to content

Symfony profiler does not work with x-forwarded-prefix header #40709

@Foxprodev

Description

@Foxprodev

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

  1. Proxy requests from /prefix/_profiler to /_profiler and set x-forwarded-prefix=/prefix
  2. Open /prefix/_profiler

Possible Solution
Maybe way to generate internal url or reference.

Additional context
#37734

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions