gForce1989
Newbie
Ich habe einen Apache-Server laufen. Er ist über http://xx.dyndns.org/ zu erreichen.
Desweiteren läuft das Programm Pyload, welches einen integrierten Webserver mitsich bringt. Diesen kann ich über http://xx.dyndns.org:8000/ erreichen.
Jetzt würde ich ihn aber gern über Port 80 (Apache-Server) erreichbar machen. Sodass er mit http://xx.dyndns.org/pyload/ erreichbar ist.
Dazu verwende ich das Rewrite-Modul. Jedoch funktioniert es nicht korrekt.
Hier der Code:
Die Webseite wird Falsch dargestellt und die Links funktionieren auch nicht. Sie laufen immer auf einen 404 Fehler hinaus.
Das wurde zum Teil schon hier behandelt, da ich es ursprünglich mit Squid versuchen wollte. Hatte aber auch nicht so wirklich funktioniert.
MfG
Desweiteren läuft das Programm Pyload, welches einen integrierten Webserver mitsich bringt. Diesen kann ich über http://xx.dyndns.org:8000/ erreichen.
Jetzt würde ich ihn aber gern über Port 80 (Apache-Server) erreichbar machen. Sodass er mit http://xx.dyndns.org/pyload/ erreichbar ist.
Dazu verwende ich das Rewrite-Modul. Jedoch funktioniert es nicht korrekt.
Hier der Code:
Code:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteLog rewrite.log
RewriteLogLevel 9
RewriteCond %{REQUEST_URI} /pyload/.*
RewriteRule .*/(.*) http://localhost:8000/$1 [P] [L]
RewriteCond %{HTTP_REFERER} http://localhost/pyload.*
RewriteRule .*/(.*) http://localhost/pyload/$1 [R]
RewriteRule ^/pyload/(.*)$ /$1:8000
</IfModule>
Die Webseite wird Falsch dargestellt und die Links funktionieren auch nicht. Sie laufen immer auf einen 404 Fehler hinaus.
Das wurde zum Teil schon hier behandelt, da ich es ursprünglich mit Squid versuchen wollte. Hatte aber auch nicht so wirklich funktioniert.
MfG