Ich habe eine Anwendung auf Laravel 5.2 gemacht. Es lief gut auf HTTP.Umzug von HTTP zu HTTPS auf Laravel hinter CloudFlare
verwendet I asset
Funktion vollständige URL zu erzeugen, anstatt relativ jemandes der Verwendung wie
<link rel="stylesheet" type="text/css" href="{{ asset('/css/bootstrap.min.css') }}">
Nach Laravel Dokumentation here die asset
Verfahren ermittelt automatisch die Anforderungsprotokoll und erzeugt dementsprechend URL.
Nun ist die Anwendung ausgeführt wird, nicht auf HTTPS, ich secure_asset
für HTTPS-URLs verwenden kann, aber dann wird es läuft auf HTTP und localhost
stoppen.
Ich weiß, es ist etwas, was ich bin fehlt und es kann nicht so schwer sein, nur von HTTP auf HTTPS zu migrieren laravel
PS mit - Cloudflare
zum Servieren HTTPS
Anfragen verwendet wird.
Ich glaube, dass das Aktivieren von mod_cloudflare (wenn Sie Apache verwenden) hätte Ihr Problem gelöst, ohne Code zu schreiben. – brazorf
Das hätte es für cloudflare gelöst, aber diese Lösung ist universell für alle Arten von Load Balancer – Cybersupernova
Sorry, ich dachte, die Frage wurde auf Cloudflare konzentriert, wie im Titel angegeben. – brazorf