Was genau willst du denn jetzt von uns?
@Crys Frage ob ein Reverse Proxy (im Kontext des Threads und der gestellten Fragen und Hinweise) nur http/https weiter verteilt oder auch andere Protokolle. Die Frage hat
@TheCadillacMan bereits beantwortet.
Die Frage was im Kontext der Einrichtung eines Reverse Proxys als Path bezeichnet wird, wurde ebenfalls beantwortet, eine sachliche Rückfrage danach gab es nicht. Aus deinen Ein-Satz-Beiträgen wird man nie ganz schlau weil nicht immer ganz klar ist, worauf du dich jetzt genau beziehst.
Beispiel:
Server A mit IP 1.2.3.4. hat auf Port 80 eine Webseite laufen die direkt im Webroot liegt, also unter
http://1.2.3.4/ liegt.
Server B mit IP 1.2.3.5 hat auf Port 8080 eine Webseite liegen, die nicht im Webroot sondern bspw. unter /var/www/html/webseite liegt, dann ist die Adresse
http://1.2.3.5:8080/webseite
Ein Reverse Proxy auf einem dritten Server C soll die beiden Seiten unter servera.domain.tld und unter serverb.domain.tdl erreichbar machen, die minimalste und nicht vollständige Config lautet dann:
NGINX:
server {
listen 80 http;
server_name servera.domain.tld;
# reverse proxy
location / {
proxy_pass http://1.2.3.4/;
}
}
server {
listen 80 http;
server_name serverb.domain.tld;
# reverse proxy
location / {
proxy_pass http://1.2.3.5:8080/webseite;
}
}
Natürlich kann ich auch den Reverse Proxy auf Server A laufen lassen, muss dann die Config entsprechend an meine Bedürfnisse anpassen.
Ja, natürlich bekommt man in einem Forum Hilfe zur Selbsthilfe. Wenn du eine schlüsselfertige out-of-the-box und vollständig an deine Bedürfnisse angepasste Lösung willst können wir gerne einen Vertrag darüber abschließen und ich schaue & höre mir an was du hast, was du als Ziel haben hast, konzipiere und erledige die Umsetzung und bekommst eine Doku dazu. Aufwand je nachdem was du alles willst aber mein Stundensatz wird dir zu hoch sein. Denn dann würde man nicht in einem Forum nach kostenloser Hilfe fragen
