Hallo, habe folgendes Problem:
Ich würde gern Umlaute in Dateinamen verwenden können.
Bisher schien das auf dem Apache unter Windows XP, der bei mir auf Arbeit vielfach verwendet wird, nicht möglich. Sobald ich einen Umlaut in einen Dateinamen hineinbastel, kommt die Fehlermeldung "you don't have permission to access....".
Die ist allerdings offenbar eine Fehlleitung.
Um das sicher zu wissen, habe ich dem Apache temporär die Konfiguration um sämtliche begrenzenden Regeln erleichtert. Es bleibt immer dabei, auch mit nur einer einzigen Directory-Regel: Sobald ein einziger "extended ASCII" auftaucht, kommt die Fehlermeldung.
Mit in Bezug auf dieses Problem exakt derselben Konfiguration hatte ich seit einem Jahr zu Hause mit eigenen Servern unter Windows 98 kein Problem, solange die Besucher den Firefox benutzten. Für den IE hatte ich das nach einiger Zeit auch mittels rewrite-rules korrigiert. Dort (Apache 2.x unter Windows 98) gibt es also keine Probleme.
Es scheint also irgendwie mit der Verarbeitung der URLs an der Schnittstelle zwischen Apache und OS zusammenzuhängen. Ankommen tun die URLs korrekt kodiert (mit hex-Darstellung), so wie ich dies von zu Hause ebenfalls kenne. Sie erscheinen identisch im error-log und im access-log.
Bei einer Google-Suche bekomme ich mit allen relevanten Begriffen noch gerade mal eine Handvoll Treffer, die aber nichts sinnvolles enthalten (meist nur Verzeichnisse von Forenthemen - bis auf einen, in dem sich der einzige Teilnehmer, der so tut, als ob er Ahnung hätte, darin suhlt, den Hilfesuchenden vorzuhalten, wie blöde sie doch seien).
Nun meine Frage: Hat hier schon mal jemand Erfahrungen damit gemacht? Weiß jemand eine Lösung, die nicht "einfach drauf verzichten" heißt (DIE kenne ich selber und praktiziere sie auch, aber ich will's auch mal hübscher hinkriegen) oder "Wechsle das Betriebssystem" (ICH stehe hier nicht zur Debatte, sondern die von mir für ein paar hundert Webseitenbastler, die nur mit Windows XP arbeiten WOLLEN und SOLLEN, eingerichteten Serverkonfigurationen).
Ich komme mit meinem Latein hier nicht weiter. Für Hilfe wäre ich sehr dankbar.