tril,
zuerst mal herzlichen Dank für dein ausführliches Feedback. Das hat mir sehr geholfen, noch ein bisschen was auszutesten bzw. auszuschließen.
Zuerst, eine Info um welche Domain es geht, würde die Fehleranalyse drastisch vereinfachen.
Ich weiß. Die hätte ich dir gern per PM schicken können.
Gibt es im HTML Quellcode absolute URLs die mit http:// anfangen?
Ja, es gibt absolute URLs wie (Doc-Type,) Base-Tag, News.xml, cron.php. Diese URLs waren aber nicht das Problem, sie werden, wie ich jetzt gesehen habe, auf sicheren Seiten automatisch in https-Links umgewandelt. Was nicht von selbst umgewandelt wird, ist die im Seitenlayout hinterlegte URL zur Piwik-Installation, und diese hat die Warnmeldungen verursacht.
Ganz verstehe ich das allerdings noch nicht. Ich nehme an, es ist nicht das SSL-Modul, das die URLs ändert, sondern Contao. Und Contao ändert nur dynamisch erzeugte Links. Ist das so richtig? Wenn ich die Piwik-URL in https ändere, ist alles wunderbar.
Es funktioniert jetzt also beides (ohne Warnmeldungen): die Verschlüsselung einzelner Seiten und die der ganzen Website. Was es nun sein soll, entscheiden andere. Aber für den Fall, dass die ganze Website verschlüsselt werden soll, hätte ich dazu noch eine Frage:
Der htaccess-Eintrag, der alle Domainschreibweisen (z.B. http://haupt-domain.eu, http://www.haupt-domain.de usw.) ändert in http://www.hauptdomain.tld, lautet:
Code:
RewriteCond %{HTTP_HOST} !^www\.hauptdomain\.tld$
RewriteRule ^(.*)$ http://www.hauptdomain.tld/$1 [L,R=301]
Der von dir angegebene Eintrag funktionierte leider nicht. Daraufhin hab ich den Anfang der Regel mal so geschrieben wie oben, also "^(.*)$" statt "^/(.*)" und damit wird die ganze Website verschlüsselt:
Code:
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R]
Leider verstehe ich nur ziemlich viel Bahnhof von alledem - ist es möglich oder sinnvoll, aus diesen zwei Anweisungen eine zu machen? Oder bringt es keine Nachteile, diese Umschreibungen nacheinander auszuführen?
Viele Grüße,
Anke
Lesezeichen