title: Swagger UI not working behind reverse proxy with prefix path
body: <p>I'm using Apache reverse proxy for my spring boot application with both the prefix path (set by proxy) and context root in boot application. Hence the url of my application is <code>https://&lt;host-name&gt;/&lt;prefix-path&gt;/&lt;servlet-context-path&gt;...</code> Since Swagger in unaware of the proxy there I'm using spring property <code>server.forward-headers-strategy=framework</code> which takes care of the <code>X-Forwarded-Prefix-Path</code> header. But this property is replacing the context root in the Swagger config url, that is , the url for swagger config becomes <code>https://&lt;host-name&gt;/&lt;prefix-path/...</code> which returns a 404. This property does work without the servlet context path. Is there a way so that we can configure swagger to register the correct url?</p>