Apache + ReverseProxy

Alles, was den Apache betrifft, kann hier besprochen werden.

Apache + ReverseProxy

Postby vestax » 06. September 2007 15:06

Hallo,

ich habe einen Apache als einen Reverse Proxy eingerichtet, damit ein in der DMZ stehender Server auf einen Exchange Server außerhalb der DMZ auf den Outlook Web Access (OWA) zugreifen kann. Das klappt auch alles tadellos.

Nun möchte ich den Benutzern jedoch etwas mehr Komfort bei der Adresseingabe zukommen lassen.:)

Im Moment muss ein Benutzer von außen diese Adresse eingeben, um auf den OWA zu gelangen: https://owa.domain.de/exchange.

Wie kann ich Apache einstellen, damit automatisch auf /exchange weitergeleitet wird, wenn ein Benutzer die URL https://owa.domain.de eingibt? Noch komfortabler wäre natürlich, wenn automatisch auf den https Port weitergeleitet wird, sollte ein Benutzer das vergessen. Also bei Eingabe von http://owa.domain.de automatisch auf https://owa.domain.de und dann weiter auf /exchange.

Danke schon mal! :)

LG
Vestax
vestax
 
Posts: 1
Joined: 06. September 2007 14:51

Postby Lord Frettchen » 27. September 2007 12:50

hallo,

bin zwar neu hier, aber ich glaube dein problem lässt sich einfach mit einer redirect direktive in der virtualhost config von owa.domaine.de lösen
http://httpd.apache.org/docs/1.3/mod/mod_alias.html (etwas runterscrollen)
mfg
Lord Frettchen
 
Posts: 1
Joined: 27. September 2007 12:47

Postby jb2k » 28. September 2007 09:57

Reverse Proxy ist relativ einfach

Code: Select all
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule headers_module modules/mod_headers.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so

ProxyRequests Off
<Proxy *>

Order deny,allow
Allow from all

</Proxy>


ProxyPass /bigwig http://192.168.0.8/bigwig/
ProxyPassReverse /bigwig http://192.168.0.8/bigwig/


Kannst Du auch innerhalb eines vhosts machen
jb2k
 
Posts: 2
Joined: 04. September 2006 12:49

Postby Hoenir » 14. October 2007 23:31

Hey,
ich seh hier gerade das ich den apache als proxy einsetzen kann?
Meine Frage ist:Kann ich den Apache so einstellen das wenn man mail.hoenir.de eingibt automatisch auf port 81 umgeleitet wird?

Im moment mach ich das über vhost und metarefresh für die browser und über dyndns und meine fritzbox fürs handy wegen MS activesync.(ist nicht sehr zufriedenstellend!)

P.S. Der Apache läuft auf nem echten server nicht hinter der fritzbox!
Hoenir
 
Posts: 3
Joined: 06. October 2007 14:25

Postby DJ DHG » 14. October 2007 23:43

Moin Moin!

Ein Proxy tut nicht wirklich "umleiten".

Beispiel:

Code: Select all
<VirtualHost 1.2.3.4>

        Servername home.was_auch_immer.de

        ProxyPass / http://home.dyndns.org:81/
        ProxyPassReverse / http://home.dyndns.org:81/

</VirtualHost>


Wenn du jetzt den http://home.was_auch_immer.de aufrufst, wird der Inhalt von http://home.dyndns.org angezeigt.
Aber nicht "umgelitet".
Für den Browser sieht es so aus, als würde alles von http://home.was_auch_immer.de kommen.

mfg DJ DHG
User avatar
DJ DHG
AF Moderator
 
Posts: 2455
Joined: 27. December 2002 13:50
Location: Kiel

Postby Hoenir » 15. October 2007 12:09

Jungs ihr seid geil!!!!!!!!!!!!!
Hoenir
 
Posts: 3
Joined: 06. October 2007 14:25


Return to Apache

Who is online

Users browsing this forum: No registered users and 4 guests