Generate HTTPS URLs when running Laravel behind a proxy
Betreibt man eine Laravel-Anwendung hinter einem Reverse Proxy, hat Laravel Probleme damit zu erkennen, ob die Seite über HTTPS aufgerufen wurde. Die Verbindung zwischen dem Reverse Proxy und Laravel ist in den meisten Fällen nur eine HTTP-Verbindung. Bei der Generierung von URLs wird somit keine HTTPS-URL erzeugt.
Auch für die Erstellung von Signed URLs benötigt Laravel die Information zum verwendeten Protokoll. Der Artikel zeigt eine Lösung für das Problem.
Quelle: