Was spricht dagegen, die Seiten für Browser, die application/xhtml+xml verstehen, auch als solche auszuliefern?
Mit welcher glorreichen Methode realisierst du das?
Das geht theoretisch mit jeder Methode, die Request-Header lesen kann und (die Informationen daraus zugrunde legend) die Response-Header manipulieren kann. Kommt im Accept-Header application/xhtml+xml vor, so kann man auch application/xhtml+xml ausliefern, sonst wird text/html gesendet.
Beim Apache beispielsweise im .htaccess-Kontext so (ungetestet):
<FilesMatch "\.html$">
SetEnvIf Accept "application/xhtml\+xml" xhtml=true
Header set Content-Type "application/xhtml+xml" env=xhtml
</FilesMatch>
--
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
Self-Code: sh:( ch:? rl:( br:> n4:( ie:{ mo:) va:) de:> zu:} fl:| ss:| ls:~ js:|
Reden ist Silber, Schweigen ist Gold, meine Ausführungen sind Platin.
Self-Code: sh:( ch:? rl:( br:> n4:( ie:{ mo:) va:) de:> zu:} fl:| ss:| ls:~ js:|