Und erst ein Apache anfänger.
ich habe ein DnydnsDomain. Ich habe 2 Rechner im Netzwerk.
Eine davon ist Apache Webserver( 192.168.0.2:80 ).
Auf den Anderen betreibe ich ein Mailserver mit Webmail ( 192.168.0.3:80).
Nun will ich es so machen, das beide rechner über Internet erreichbar
sind, und das über sub domains.
Der erste, Apache webserver über http: www.meindomain.de, und der andere http://mail.meinedomain.de
Das bedeutet, wenn ich über internet http://www.mydomain.de eingebe soll das Antwort von mein Rechner 192.168.0.2 kommen.
Und wenn ich über internet http://mail.mydomain.de eingebe soll das Antwort vonmein Rechner 192.168.0.3 kommen.
Ich habe im internet etwas mit Rewrite rule gefunden. Ich glaube da wird auch auf die Proxy des Apache zugegriffen. Das ist aber egal. Hauptsache es funktioniert. Hier ist der Code...
Das ding ist normal sehr gut. Und entspricht fast das was ich suche. Der haken ist, hier wird über Verzeichnis auf mein Mailserver zugeriffen.
Ich möchte das das über subdomains geht.
Hier unten zb.
wenn ich http://www.maindomain.de/mailserver eingebe habe ich zugriff auf meine mailserver.
Ich möchte aber das gleiche über subdomain klappt.
- Code: Alles auswählen
RewriteEngine On
ProxyRequests On
RewriteRule /mail http://192.168.0.3:80/$1 [P,L]
RewriteRule /(submit.*) http://192.168.0.3:80/$1 [P,L]
RewriteRule /(results.*) http://192.168.0.3:80/$1 [P,L]
RewriteRule /(commands.*) http://192.168.0.3:80/$1 [P,L]
RewriteRule /(oneframe.*) http://192.168.0.3:80/$1 [P,L]
RewriteRule /(noframe.*) http://192.168.0.3:80/$1 [P,L]
RewriteRule /(files.*) http://192.168.0.3:80/$1 [P,L]
RewriteRule /(h.css) http://192.168.0.3:80/$1 [P,L]
RewriteRule /(dh.css) http://192.168.0.3:80/$1 [P,L]
RewriteRule /(i.js) http://192.168.0.3:80/$1 [P,L]
RewriteRule /(di.js) http://192.168.0.3:80/$1 [P,L]
ProxyPassReverse /(.*) http://192.168.0.3:80/$1
[/code][/u].
Über Hilfe wäre ich Dankbar


