l1111l

HTACCESS Rewrite Rules kombinieren

Hallo zusammen,

ich bin auf ein kleines Problem gestoßen, dass ich aktuell noch nicht lösen konnte...

Ich möchte das alle Zugriffe auf meine Seite über HTTPS erfolgen.
Soweit mit dem Code kein Problem.

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Dazu sollen alle Zugriffe ohne www. erfolgen

Das funktioniert mit diesem Code auch ohne Probleme:
RewriteCond %{http_host} ^www\.domain\.tld [NC]
RewriteRule ^(.*)$ http://domain.tld/$1 [NC,QSA,R=301]


Jetzt möchte ich beide Regeln verbinden, das gelingt mir aber nicht.

Danke für eure Hilfe face-smile

LG

Jan
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 373766

Url: https://administrator.de/forum/htaccess-rewrite-rules-kombinieren-373766.html

Ausgedruckt am: 24.04.2025 um 10:04 Uhr

wiesi200
Lösung wiesi200 13.05.2018 um 20:04:27 Uhr
Goto Top
Hallo,

kleiner Tipp. Genau dafür gibt es HSTS
https://de.wikipedia.org/wiki/HTTP_Strict_Transport_Security
136166
Lösung 136166 14.05.2018 aktualisiert um 07:50:45 Uhr
Goto Top
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.domain\.tld [NC,OR]
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://domain.tld%{REQUEST_URI} [L,R=301]
L1111L
L1111L 14.05.2018 um 19:37:33 Uhr
Goto Top
Super!
Danke für eure Hilfe!