Tving riktig innholdstype for XHTML-dokumenter - CSS-triks

Anonim

De fleste webservere serverer XHTML-innhold som tekst / html, noe som definitivt er den rette måten å håndtere XHTML-dokumenter på. Hvis serveren ikke gjør det riktig, kan du tvinge den til Apache-servere med .htaccess:

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)"