Laravel 5 - HTTPS-Weiterleitung auf Post-Routen funktioniert nicht.
Ich habe eine Anwendung, die mit Laravel 5 als API erstellt wurde. In meiner .htaccess-Datei ist Folgendes enthalten, um alle Routen zu https umzuleiten:
RewriteEngine On
# Force SSL
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Dies funktioniert gut für die folgenden:
but löst eine MethodNotAllowedHttpException aus, wenn ich versuche, mit http darauf zuzugreifen. Es wird korrekt zu https umgeleitet, scheint jedoch bei der POST-Anforderung nicht korrekt zu folgen, da alle meine Routen nur POST zulassen.
Gibt es eine Möglichkeit, dies zu beheben, ohne meine Routen zu ändern, um auch GET zuzulassen?