Skip to main content

PoxyPass über Apache auf Websites und anderem Port

Beschreibung

Über Apache ist es möglich, eine Website vom localhost oder eines anderen Servers, aufzurufen.
Hierfür bedient sich der Apache der Module proxy und proxy_http.

Apache Konfiguration

VirtualHost

In der Config eines VirtualHosts wird dann z. B. Folgendes eingegeben:

ProxyPass / http://localhost:8022/                                                                                   
ProxyPassReverse / http://localhost:8022/

Wichtig: Es kann leider nur eine http-Seite aufgerufen werden, https-Seiten werden nicht unterstützt!

Modul

Open SuSE

Unter OpenSuSE muss das Modul proxy und proxy_http unter /etc/sysconfig/apache2 eingetragen werden!

Suchen nach "APACHE_MODULES" und hinzufügen der beiden Einträge.

APACHE_MODULES="... proxy proxy_http ..."

Debian

Um das Modul zu aktivieren, müssen folgende Befehle ausgeführt werden.

a2enmod proxy
a2enmod proxy_http

/etc/init.d/apache2 restart