Hi,
ich habe mir einen neuen Server aufgesetzt und verwende das erste mal Nginx.
Dabei bin ich auch das erste mal über ProxyPass gestolpert und möchte mir
das leben leichter machen.
Apache habe ich in Debian auf der Workstation virtuell laufen und benenne die Seiten normal so: clientdomain.local
Diese trage ich im Router DNS ein und muss so nur die TLD im Browser ändern um die live Seite zu haben.
Nun habe ich bei Schlund eine Subdomain angelegt die auf meine IP zu hause
geht und somit den Nginx Server aufruft.
Von dort möchte ich nun die Apache Seiten aufrufen ohne die Adressen ändern
zu müssen.
Also
subdomain.meinedomain.de/client1/
soll aufrufen
clientdomain.local
In habe ich nun
Es verweist also auf die IP des Apache Servers und solange es einen Ordner
var/www/client1
gibt funktioniert zumindest schon mal die Startseite.
Es brächte also einen rewrite das das ganze dann so ausschaut im Browser
subdomain.meinedomain.de/clientdomain.local/
aber auf dem Apache eben alle links nur mit
clientdomain.local/
agieren.
Leider stehe ich mit rewrites schon immer auf Kriegsfuß.
Und wo macht man das dann am besten - schon in Nginx oder im Apache?
ich habe mir einen neuen Server aufgesetzt und verwende das erste mal Nginx.
Dabei bin ich auch das erste mal über ProxyPass gestolpert und möchte mir
das leben leichter machen.
Apache habe ich in Debian auf der Workstation virtuell laufen und benenne die Seiten normal so: clientdomain.local
Diese trage ich im Router DNS ein und muss so nur die TLD im Browser ändern um die live Seite zu haben.
Nun habe ich bei Schlund eine Subdomain angelegt die auf meine IP zu hause
geht und somit den Nginx Server aufruft.
Von dort möchte ich nun die Apache Seiten aufrufen ohne die Adressen ändern
zu müssen.
Also
subdomain.meinedomain.de/client1/
soll aufrufen
clientdomain.local
In habe ich nun
Code:
location ~ /client1/ {
proxy_pass http://192.168.0.55;
proxy_set_header Host $host;
}
var/www/client1
gibt funktioniert zumindest schon mal die Startseite.
Es brächte also einen rewrite das das ganze dann so ausschaut im Browser
subdomain.meinedomain.de/clientdomain.local/
aber auf dem Apache eben alle links nur mit
clientdomain.local/
agieren.
Leider stehe ich mit rewrites schon immer auf Kriegsfuß.
Und wo macht man das dann am besten - schon in Nginx oder im Apache?