ich hab auf meinem Netzserver einen Apache laufen. Habe dazu das 0-config tool webserv verwendet.
Läuft soweit auch wunderbar.
Der Apache läuft ja auf Port 80. Eine andere Webanwendung habe ich auf einem anderen Port laufen und weitere sind außerdem geplant, wiederum für andere Ports.
Da ich bei meinem Router diese ganzen Ports nicht freigeben möchte, hab ich im Netz nach einer Lösung gesucht alles über einen freigegebenen Port zu regeln. Dabei bin ich auf folgendes gestoßen.
- Code: Select all
<VirtualHost *:80>
ServerAdmin lorus@arcor.de
DocumentRoot "E:/WebServer/wwwroot/htdocs"
ServerName server
ServerAlias server
</VirtualHost>
<VirtualHost *:80>
ServerName file.server
RewriteEngine On
RewriteRule ^(.*)$ https://192.168.0.9:15000$1 [P]
</VirtualHost>
gesetzt ist außerdem
- Code: Select all
LoadModule rewrite_module modules/mod_rewrite.so
Wenn ich die Subdomain file.server aufrufe soll also zu https://192.168.0.9:15000 forwarded werden. Dort läuft eine eigenständige Anwendung die für sich auch funktioniert.
Leider funktioniert das so nicht, deswegen wollt ich mal fragen ob das grundsätzlich überhaupt funktioniert, wie ich mir das vorstelle.
Danke schonmal für jede Hilfe
Grüße,
Lorus