(Potential) problems by letting Traefik handle https and using http to the backend

You are looking for solutions in Traefik for problems caused by nginx and PHP? :face_with_raised_eyebrow:

I would rather work on the root causes and let PHP accept plain http and make nginx not change the path. Maybe switch to Apache?

But it’s an interesting question about http2 if that only works over https/TLS. You could use a custom certificate for the internal connection and try insecureSkipVerify, see post how to use it.