Antwort #52 am: 13. September 2017, 09:07:44
Die Anleitung unter https://www.rpa-com.de/info-ssl-schutz.htm stimmt auch nicht ganz mit meiner Version überein.
In der aktuellen htaccess sind alle diese Zeilen schon enthalten und müssen nur entkommentiert werden. Und das deine jetzige vierte Zeile getauscht werden muss, wie du es auch getan hast, wenn der Hoster das mit "kann nicht weitergeleitet werden" quittiert, steht so auch in der Anleitung. Kann da also keinen Fehler in der Anleitung finden.
Dir fehlt aber die vierte Zeile
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
.
In irgendeiner Variante sollte er dadurch nicht weiterleiten. Musst du mal im Browser alle Kombinationen mit http, http und www, ohne http und ohne www, sowie mit https und www und https ohne www testen. (Ob er dann immer bei
https://www.deinedomain.ch landet)
Außerdem fehlt dir in der configure.php bei beiden Domainangaben das www.
Wenn du es ohne www haben möchtest, dann lass die configure.php so, aber dann hast du den falschen codeblock in der htaccess entkommentiert. Dann wäre dieser der richtige
##-- redirect to https non-www-domain, when no subdomain given and not using an ssl-proxy
#RewriteCond %{SERVER_PORT} !^443$ [OR]
#RewriteCond %{HTTP_HOST} ^www\. [NC]
#RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
#RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
Gruss Timm