Hallo alfie,
nächste Möglichkeit: Du verwendest Type-Maps.
< http://httpd.apache.org/docs-2.0/content-negotiation.html.en#negotiation>
Hier kannst Du unter "Content-language" so viele Sprachen angeben, wie Du lustig bist. Für Dich würde das also etwa so aussehen (Dateiname index.htm.var):
URI: index.htm
URI: index.htm.en
Content-type: text/html
Content-language: en, en-us, en-gb, [...]
URI: index.htm.de
Content-type: text/html
Content-language: de, de-de, de-at, de-ch, de-lu, de-be, de-it, de-na, [...]
URI: index.htm.htm
Content-type: text/html
Beachte das Fehlen von "Content-language" bei der "Standard"-Seite.
Viele Grüße
Carsten