[Linux] Weiterleitung von http- Anfragen auf https

Dieses Thema im Forum "Linux & BSD" wurde erstellt von Timbo6, 24. Juli 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 24. Juli 2007
    Weiterleitung von http- Anfragen auf https

    Hallo,
    ich habe einen Linux Ent_Server 10_2 am laufen.
    Unter anderem läuft auch ein Apache und ein Reverse Proxy mit Loadbalancing auf der Kiste.
    Jetzt will ich alle von mir gehosteten Adressen auto. von http nach https weiterleiten lassen.
    Habe dazu ein wenig gegoogelt und nachfolgende Zeilen in der httpd.conf des Apachen editiert:
    # httpd.conf #
    <location />
    RewriteEngine on
    RewriteCond %{HTTP} !^on$
    RewriteRule . https://meinedomäne.de
    </location>
    Leider lässt sich nun der Apache Dienst nicht mehr starten.
    Bekomme folgende "Fehlermeldung": /usr/sbin/http2-prefork -f /etc/apache2/httpd.conf -DSSL failed
    Hat jemand ne Ahnung wo der Haken bei der Sache ist ?

    ---
    EDIT:

    Ich habs jetzt wie folgt angepasst:
    <location />
    RewriteEngine on
    RewriteCond %{HTTPS} !=on
    RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]
    </location>

    Leider hab ich jetzt das Problem, das die passend umgesetzte https-URL direkt an die Weiterleitung vom Proxy angehangen wird.
    --> https://meinedomäne.de/proxy:http://meinedomäne.de ?(

    ---
    EDIT:

    Geschafft!
    Hab einfach eine kleine html- Datei gemacht.
    Folgenden Inhalt reinkopiert:
    <schnipp>
    <html>

    <body>

    <script>
    function getDomain (href)
    {
    arrayOfStrings = href.split("/")
    return arrayOfStrings[2]
    }

    var oldhref = document.location.href;
    var domain = getDomain(oldhref);
    var newhref = "https://"+domain+"/";

    document.location.href = newhref;
    </script>

    </body>

    </html>
    <schnapp>
    Dann einfach einen weiteren VirtualHost in der vhost.conf angelegt...
    ... und dort habe ich einen redirect auf die html-Datei gemacht und nun läufts...

    ~ closed ~
     
  2. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.