Bruzzler: Htaccess 301 redirect ohne HTTPS

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

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

    --
    RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
    1. Stattdessen solltest du lieber direkt die Umgebungsvariable HTTPS auswerten.

      RewriteEngine On
      RewriteCond %{SERVER_PORT} ^80$

      OR RewriteCond %{HTTPS} !on$

      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

      1. OMG, grad rausgefunden...lag an einem SEF-Tool in Joomla..
        Der Code ist korrekt,
        Danke