Hallo Adrian,
Options +MultiViews
AddType application/xhtml+xml;charset=iso-8859-1;qs=0.999 .xhtml
AddType text/html;charset=iso-8859-1 .htm
Du haust schlichtweg drei völlig verschiedene Sachen zusammen.
1. Direktive AddType hat folgende Syntax
AddType MIME-type extension [extension]
application/xhtml+xml;charset=iso-8859-1;qs=0.999 ist kein
gültiges MIME-Type application/xhtml+xml dagegen ist ein
gültiges MIME-Type. Eine Auswahl möglicher MIME-Types gibt
es übrigens unter:
http://www.iana.org/assignments/media-types/index.html
2. Direktive AddCharset ist für die Zuweisung von Zeichensät-
zen zuständig. Nebenbei: Es wird kein charset bei einem
MIME-Type application/xhtml+xml in den Headern seitens des
Apachen angegeben, weil diese sich aus dem Dokument selbst
durch XML-Deklaration zwingend anzugeben sind.
3. qs gibt es nur in Type maps Irgendwo anders, also auch
(erst recht) nicht in der Serverkonfiguration, dies
nichts zu suchen.
Für Deine Belange Dürfte folgendes absolut ausreichen:
<IfModule negotiation_module>
Options +MultiViews
</IfModule>
<IfModule mod_mime>
AddType application/xhtml+xml .xhtml
AddType text/html .htm
<FilesMatch \.html>
AddDefaultCharset iso-8859-1
</FilesMatch>
</IfModule>
Eine Bitte also noch: Lies Dir die Dokumentation der Konfiguration des Apachen unter http://httpd.apache.org/docs/ sorgfältig durch und nutze die ausführliche Anleitung unter http://aktuell.de.selfhtml.org/artikel/server/apacheconf/index.htm!
Gruß aus Berlin!
eddi
Du hast Aufgaben bekommen!