Thread apache2 VirtualHost url (Port 80 umleiten) (4 answers)
Opened by Kuerbis at 2011-10-23 11:55

GwenDragon
 2011-10-23 12:30
#153435 #153435
User since
2005-01-17
14533 Artikel
Admin1
[Homepage]
user image
Das http-Protocol ist standardgemäß nur für Port 80 vorgesehen und so sehen es auch die Browser.
Und an Port 80 horcht ja niemand, auch dein Apache nicht.

Ansonsten müsstest du eine Portweiterleitung mit iptables einrichten.
Beispiel:
Code: (dl )
/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3000

Siehe auch http://www.cyberciti.biz/faq/linux-port-redirectio...

Oder einen Reverse-Proxy wie mit mod_proxy zwischen schalten (Vorsicht! vor offenen Proxies).
Dann ginge das auch ohne Angabe des Ports in der URL, weil Anfragen von Port 80 intern nach 3000 geleitet werden.

Editiert von GwenDragon: Hinweis auf mod_proxy
Last edited: 2011-10-23 12:56:01 +0200 (CEST)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread apache2 VirtualHost url (Port 80 umleiten)