Zum Inhalt springen

Durch HTTPS-Enforcer geht CSS verloren?!

Erstellt am 2. Juni 2005 · 2 Antworten · letzte Antwort am 13. Juni 2005

Tags: Server & Hosting, Frage

underdog ·

Hallo!

Ich habe ein Problem mit dem HTTPS-Enforcer, vielleicht kann mir jemand da weiterhelfen. Die Extension ist lt. Doku installiert.

In den Constants steht folgendes:

https_enforcer.secure_typo3_root = meinesubdomain.domain.xy
https_enforcer.require_ssl = 1

Im Setup ist folgendes definiert

# SSL Config
#----------------------------------------------------
outPage = PAGE
outPage.typeNum = 0
outPage.10 < plugin.tx_httpsenforcer_pi1
outPage.20 < temp.mainTemplate

Leider geht dadurch beim Aufruf der Seite mein CSS irgendwie verloren. D.h. Die Seite wird zwar mit dem HTML-Template angezeigt, aber die CSS-Datei wird nicht eingebunden.

Hat jemand eine Ahnung woran das liegen könnte? HTTPS funktioniert am Server, ich kann die komplette Seite über http oder https aufrufen, nur in Verbindung mit dem HTTPS-Enforcer klappt es nicht.

Danke im Voraus
Gruß
Underdog

underdog ·

Hallo!

Hat wirklich keiner eine Ahnung? Das HTML-Template wird angezeigt, nur leider kein CSS eingebunden.

Der Aufruf über https funktioniert tadellos. Nur halt eben nicht über die Extension https-enforcer. 😢

gruß
underdog

underdog ·

Hallo!

Damit es nicht ganz so aussieht, als ob ich hier Selbstgespräche führen würde ... 😃

Hier die Lösung des Problems:

Damit der Stylesheet bzw. der Bodytag übernommen wird, müssen im Setup noch folgende Zeilen mit aufgenommen werden.

outPage.stylesheet = fileadmin/style.css
outPage.bodyTag = <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

Der funktionierende TS-Code lautet also wie folgt:

Constants

https_enforcer.secure_typo3_root = meinesubdomain.domain.xy
https_enforcer.require_ssl = 1

Setup

outPage = PAGE
outPage.typeNum = 0
outPage.stylesheet = fileadmin/style.css
outPage.bodyTag = <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
outPage.10 < plugin.tx_httpsenforcer_pi1
outPage.20 < temp.mainTemplate

Gruß
underdog