hallo,
Diesen "Output" solltest du mal posten, ist ja wohl bloß eine Zeile.
192.168.1.6 - - [11/Nov/2005:10:15:15 +0100] "GET http://de.yahoo.com/ HTTP/1.1" 200 13969 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6"
Gut. Im wesentlichen kam es mir dabei auf den Statuscode an. Der ist 200, und es wurden 13969 byte ausgeliefert. Die sind bloß nicht "angekommen", aber das zu protokollieren ist nicht mehr Aufgabe der access_log.
mod_proxy _alleine_ hilft dir nicht viel.
Was brauchts denn noch?
Auf der bereits angegebenen Seite der Apache-Doku (http://httpd.apache.org/docs/2.0/mod/mod_proxy.html) findest du den Hinweis: "Apache's proxy features are divided into several modules in addition to mod_proxy: mod_proxy_http, mod_proxy_ftp and mod_proxy_connect. Thus, if you want to use one or more of the particular proxy functions, load mod_proxy _and_ the appropriate module(s) into the server (either statically at compile-time or dynamically via the LoadModule directive)."
Ich habe das "and" hervorgehoben, wie es auch die angegebene Quelle tut. Bei meinem Server habe ich testweise mal mod_proxy_http wieder auskommentiert, und siehe da: schon habe ich ähnliche "Ausfälle" wie du.
Den virtualHost hast du hier _innerhalb_ eines <ifModule>-Containers stehen. Warum?
Ich dachte, weil ich den Virtual Host ja nur dann brauche, wenn ich den mod_proxy auch geladen habe. Macht das möglicherweise Probleme?
Nein, das ist meines Wissens zulässig. Es ist nur ungewöhnlich, daher meine Nachfrage. Dein Problem liegt an anderer Stelle.
Grüße aus Berlin
Christoph S.