2016-07-10 32 views
1

Ich habe gerade UserFrosting auf meinem Projekt in Cloud 9 (c9.io) installiert. Abgesehen von der Tatsache, dass die Seiten ohne CSS erscheinen, ist alles gut gegangen. Seiten erscheinen als einfacher Text.UserFrost Installation - Seiten zeigen ohne CSS

Ich habe das Hauptkonto registriert (diese Registrierungsseite hatte CSS-Styling).

Irgendwelche Ideen, wie Sie das beheben können?

+0

Was zeigt es in Ihrer Browser-Konsole, wenn es versucht, die externen CSS-Ressourcen zu laden? 404 Fehler? – alexw

+0

@alexw Ich habe komplett vergessen, die Konsole zu überprüfen, mein Schlechter. Es scheint, dass es kein CSS/JS laden kann, weil "'(url removed)' über HTTPS geladen wurde, aber ein unsicheres Skript '(Skriptname entfernt) angefordert wurde. Diese Anfrage wurde blockiert; der Inhalt muss über HTTPS bereitgestellt werden." . " –

+0

Ah, ok. Aus irgendeinem Grund wird die HTTPS-Weiterleitung nicht auf die URLs für CSS und JS angewendet. Verwenden Sie nur den '.htaccess', der mit UserFrosting geliefert wird, oder haben Sie einige benutzerdefinierte Regeln? – alexw

Antwort

1

Stellt sich heraus, ich brauchte die folgenden Zeilen in der .htaccess Kommentar-, die mit UserFrosting kam:

RewriteCond %{HTTPS} !=on 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

Dieser HTTP leitet zu HTTPS.