Portumleitung einer Port-URL auf klassische URL für Apache via Proxy
Es gibt Dienste, die über einen Port angesprochen werden: https://mydomain.tld:443
Wer dies nicht ständig eingeben will, kann in der Konfigurationsdatei von Apache folgendes eingeben (am besten mit einer Subdomain, dann bleibt die Hauptdomain frei für die Webseite):
ProxyPreserveHost On ProxyRequests Off ProxyPass / https://pad.mydomain.tld:9001/ ProxyPassReverse / https://pad.mydomain.tld:9001/
Auf diese Weise kann mit dem Aufruf des Links https://pad.mydomain.tld direkt auf das Programm zugegriffen werden.
===== alter Text =====
Manchmal hat man ja einen Dienst, der auf einen bestimmten Port hört. Und dem Kunden zu erklären, dass er in seinem URL noch einen :irgendwas anzugeben hat, ist schwer und schnell vergessen. Deshalb eine kleine direktive im Apache in die Config und gut ist:
ProxyPreserveHost On ProxyRequests Off ProxyPass / https://pad.wawi-und-co.de:9001/ ProxyPassReverse / https://pad.wawi-und-co.de:9001/
Und schon kann man in diesem Beispiel das Etherpad von Wawi & Co. ganz normal über den Standardport 80 im Browser aufrufen und nutzen und muss nicht :9001 als Port mit angeben. Sehr geschickt.
War diese Antwort hilfreich?
Ihr Feedback hilft uns, unsere Inhalte zu verbessern.
Original-Autor: Norman Sommer
Keine Biografie verfügbar.