Moin,
auf einem Server existiert z.B. das Verzeichnis '/etc/htdocs/browse/web pages/management systems/'. Der Browser codiert nun die Leerzeichen im Verzeichnisnamen problemlos zu der URL:
http://[tralala]/browse/web%20pages/management%20systems/
Und jetzt beginnt das Problem:
Im Log file des Apache steht nun aber NICHT das codierte Sonderzeichen, sondern:
"GET /browse/web pages/management systems HTTP/1.1"
Versucht man nun, die log files mit z.B. Webalizer auszuwerten, bricht die Auswertung bei der URL '/browse/web' ab, da ja im log file ein Leerzeichen folgt.
Warum schreibt das Logfile nicht auch die codierte URL?
Kann man das im Apache ändern?
Vielen Dank für Hinweise!!