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
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
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