ich bin recht neu in diesem Forum und habe auch schon durchsucht und auch Google genutzt, aber leider noch keine Lösung gefunden.
Folgendes:
ich habe auf meinem Server einen Apache (XAMPP) auf Port 80 laufen. Dieser ist von außen über eine Domain mydom.de erreichbar.
Auf dem gleichen Rechner läuft noch ein anderer Server, der mir auf Port 3000 einen weiteren Dienst zur Verfügung stellt. Dieser ist über die Url mydom.de:3000 erreichbar.
Nun möchte ich den Apache so konfigurieren, dass der zweite Dienst über die Url mydom.de/bugtracker erreichbar ist.
Bisher habe ich bereits folgendes versucht:
- Code: Select all
ProxyRequests Off
ProxyPreserveHost On
<Proxy /bugtracker>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /bugtracker/* http://localhost:3000/
ProxyPassReverse /bugtracker/* http://localhost:3000/
<Location /bugtracker/*>
Order allow,deny
Allow from all
</Location>
alternativ auch:
- Code: Select all
#<Location /bugtracker >
# <Limit GET POST OPTIONS PROPFIND>
# Allow from all
# </Limit>
# ProxyPass http://localhost:3000/
# #ProxyPassReverse http://localhost:3000/
#</Location>
#<VirtualHost bugtracker>
# ServerAdmin webmaster@p5net.de
# DocumentRoot "D:/xampp/htdocs/bugtracker"
# ServerName bugtracker.p5net.de
# ProxyPass / http://localhost:3000/
# ProxyPassReverse / http://localhost:3000/
# ErrorLog "D:/xampp/apache/logs/bugtracker.error_log"
# CustomLog "D:/xampp/apache/logs/bugtracker.log" combined
#</VirtualHost>
Die # habe ich natürlich nur genutzt, um die Sachen zu deaktivieren.
Hat jemand eine Idee?