Ich arbeite an einem Projekt, das eine sichere Verbindung erfordert.Wie erzwinge Laravel Project, HTTPS für alle Routen zu verwenden?
ich die Strecke einstellen, uri, Asset über 'https' zu verwenden:
Route::get('order/details/{id}', ['uses' => '[email protected]', 'as' => 'order.details', 'https']);
url($language.'/index', [], true)
asset('css/bootstrap.min.css', true)
Aber die Einstellung der Parameter die ganze Zeit scheint anstrengend.
Gibt es eine Möglichkeit, alle Routen zum Generieren von HTTPS-Verbindungen zu erzwingen?
Middleware ist der Weg zu gehen. Das Einstellen der Eigenschaft 'url' funktionierte bei mir nicht (L 5.1). – KalC
das ist immer noch nicht befriedigend. Es bedeutet nur, dass Routen, die zu "http" führen, zu "https" -Routen weitergeleitet werden, aber die Weiterleitung ist schädlich für SEO-Rankings – IceFire