Hallo Alfie,
es gäbe auch noch die Möglichkeit dies mit Environment Variables zu behandeln und mit den dementsprechenden Modulen gegenzusteuern. Aber das habe ich selbst noch nicht veranstaltet. Im Gegenteil habe ich bei einem Projekt mir eine Routine in PHP geschrieben, die aus dem gesamten Accept etwas zusammenstellt und einem Status 406 entgegenwirkt (HTTP/1.1).
Für Deinen Fall wäre die praktische Grundlage daraus auf index.htm.htm zu verzichten und mit einem ErrorDocument 406 zu arbeiten, was solche exzentrischen Accept-Language-Werte parst.
Gruß aus Berlin!
eddi