Erzwingen Sie den korrekten Inhaltstyp für XHTML-Dokumente CSS-Tricks

Anonim

Die meisten Webserver liefern XHTML-Inhalte als Text / HTML, was definitiv der richtige Weg ist, um mit XHTML-Dokumenten umzugehen. Falls der Server dies nicht richtig macht, können Sie es auf Apache-Servern mit .htaccess erzwingen:

RewriteEngine On RewriteCond %(HTTP_ACCEPT) application/xhtml\+xml RewriteCond %(HTTP_ACCEPT) !application/xhtml\+xml\s*;\s*q=0 RewriteCond %(REQUEST_URI) \.html$ RewriteCond %(THE_REQUEST) HTTP/1\.1 RewriteRule .* - "(T=application/xhtml+xml; charset=ISO-8859-1)"