31. Juli 200124 j Hey Leute, ich habe ein kleines Problem mit meinem Apache-Webserver unter Mandrake Linux: Der Server läuft als sog. Secure Reverse Proxy (Kurz: Extranet-Server). D.h., daß dieser Server die firmeninternen Intranetseiten nach Benutzerabfrage im Internet verschlüsselt (SSL; Port 443) überträgt. Nun gibt es die Auflage, daß nur der Port 443 freigeschaltet ist für Requests von einem Browser an den Apache. Bedeutet, daß nur angefragte Links beginnend mit https://servername/pfad/zur/seite.html vom Apache übertragen werden können. Da Port 80 gesperrt ist, also Links beginnend mit http://servername/pfad/zur/seite.html blockt, können die Intranetseiten nicht abgerufen werden. Kennt Ihr eine Möglichkeit, wie der Apache den http-Request vom Browser aus dem Internet in einen https-Request umgewandelt werden kann. Es müsste theoretisch so funktionieren, daß der Apache den ganzen Request in eine Variable speichert, und dann http gegen https ausgetauscht wird. Danach müsste der neu geformte Request nochmal an den Apache gesendet (geloopt) werden, daß die Seite an den ursprünglichen Internet-Browser verschlüsselt übertragen werden kann. Habt Ihr eine Ahnung, was man da machen kann? DV-Trainer
31. Juli 200124 j Hallo! Meinst du eine generelle Umleitung der Anfragen von http auf https? Dann versuch's doch mal damit: Redirect permanent / https://www.xyz.com/
1. August 200124 j Aha, ist im Fall Redirect permanent / https://www.xyz.com/ eine Redirection auf eine statische Adresse? Wird der string in die httpd.conf eingetragen? (Wenn ja, unter welcher Directive?) DV-Trainer
1. August 200124 j Das ist eine dynamische Umleitung. Wenn du nämlich eine statische Umleitung willst, musst du mit reg exp arbeiten, aber das willst du ja eh nicht. Viel Erfolg!
1. August 200124 j Ah, du wolltest ja noch wissen, wohin damit. Einfach in die httpd.conf, je nachdem kann's natürlich auch in einer VirtualHost Direktive stehen.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.