Nachtrag:
Das musste doch irgendwie gehen! ;)
Die Lösung ist so trivial wie logisch wie Windows-typisch.
Wenn Du mit "test.html" zwischen einer deutschen und einer englischen Version verhandeln willst, dann müssen die Endungen, welche diese Sprachen beschreiben, _hinter_ der Endung ".html", welche Du der Verhandlung explizit entzogen hast, folgen
Der Satz hat mich letztlich drauf gebracht.
Ich habe 'einfach' die Endung noch einen Tick weiter getrieben. Die Dateien heissen jetzt test.html.de.html und test.html.en.html.
http://www.thoralf-knuth.net/test.html geht.
http://www.thoralf-knuth.net/test.html.de.html geht.
http://www.thoralf-knuth.net/test.html.en.html geht.
http://www.thoralf-knuth.net/test geht.
http://www.thoralf-knuth.net/test/ geht nicht.
Die Dateien heis
Gruss, Thoralf
Sic Luceat Lux!