Adrian O.: MultiViews mit Apache 1.3

Beitrag lesen

Hallo allerseits!

AddType application/xhtml+xml;charset=iso-8859-1;qs=0.999 .xhtml

Das in Semikola eingezwängte "charset" hat da normalerweise nichts zu suchen.

Ah gut, vielleicht ist das schon mal ein Ansatz. Ich hab das ganze einer Anleitung entnommen und für meine persönlichen Zwecke angepasst - ich habe jedoch wie gesagt kaum Ahnung davon und mache deshalb wohl solange Fehler, bis sie mir angezeigt werden. ;-)

Warum willst du unbedingt die Verwendung einer Dateinamensendung *.xhtml erzwingen?

Ich möchte je nach Browser vernünftiges xhtml oder eben html ausliefern.
Grosser Unterschied: Siehe Firefox und IE 6 etc.

Was passiert denn, wenn du deine .htaccess völlig wegläßt?

Ich habe meine Links auf "home" oder "index" gesetzt, damit er die jeweilige Datei dann raussucht, die passt.
Primär wird dann erstmal nichts weiter als ein 404 ausgegeben werden - sicher kann ich die Website wieder zurückschreiben und alles als halbes xhtml ausgeben, aber ich wollte eben mal dazulernen.

Aber was soll ein Browser anzeigen, wenn er nun irgendeine *.xhtml geliefert bekommt?

Firefox behandelt die Datei dann z.B. als korrektes XHTML (inkl. <?xml> Anweisung etc.), beim IE würde dann garnichts mehr klappen.

Mit freundlichen Grüßen,
Adrian