Htaccess 301 redirect ohne HTTPS
Bruzzler
- webserver
Hi zusammen,
bekomme es einfach nicht hin. will von http:// auf http://www umleiten und dabei https:// ausklammern...
Mein Versuch:
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} !^www.example.de$
RewriteRule ^(.*)$ http://www.example.de/$1 [R=301,L]
WIeso klappt das denn nicht?? Jemand ne Idee, bitte danke :)
Vg
Bruzzler
Hi,
bekomme es einfach nicht hin. will von http:// auf http://www umleiten und dabei https:// ausklammern...
Mein Versuch:RewriteCond %{SERVER_PORT} !^443$
Stattdessen solltest du lieber direkt die Umgebungsvariable HTTPS auswerten.
RewriteCond %{HTTP_HOST} !^www.example.de$
RewriteRule ^(.*)$ http://www.example.de/$1 [R=301,L]WIeso klappt das denn nicht??
Was bedeutet klappt nicht?
MfG ChrisB
Stattdessen solltest du lieber direkt die Umgebungsvariable HTTPS auswerten.
RewriteEngine On
RewriteCond %{SERVER_PORT} ^80$
RewriteCond %{HTTP_HOST} !^www.example.de$ [NC]
RewriteRule ^(.*)$ http://www.example.de/$1 [R=301,L]
Das hab ich auch versucht, gleiches Ergebnis
Was bedeutet klappt nicht?
Gute Frage, das wenn ich wüsste. Die Seite lädt ewig, es wird im Title eine 404 angezeigt, aber die URL ist die korrekte (mit https://...).
Allerdings kann ich beim Laden unten in der Broswerzeile sehen, dass versucht wird:
www.example.dehttps..... zu laden...
Ich versteh aber nicht wieso
OMG, grad rausgefunden...lag an einem SEF-Tool in Joomla..
Der Code ist korrekt,
Danke