Per velocità della pagina ridotta, voglio rimuovere il mio meta tag e inserire la mia codifica nel file .htaccess. Di seguito sono riportati tutti i modi per farlo. Qual è il modo preferito? Anche l'impostazione del linguaggio è una buona idea - e se il lato esterno del filematch si applicherà a tutti i tipi di file?htaccess codifica UTF-8 per .html, .css, .js - Qual è il modo migliore?
1) https://github.com/jancbeck/My-Wordpress-Boilerplate/blob/master/htaccess.txt
AddDefaultCharset utf-8
AddCharset utf-8 .html .css .js
DefaultLanguage en-US
vs
2) http://www.askapache.com/htaccess/using-http-headers-with-htaccess.html
<filesMatch "\.(html|css|js)$">
AddDefaultCharset UTF-8
DefaultLanguage en-US
</filesMatch>
vs
3) Ho il sospetto che questo è tutto ciò che serve. Ma non verificato.
AddCharset UTF-8 .html .css .js
DefaultLanguage en-US
Ulteriori informazioni Vedo alcuni siti rispettati che dicono ... AddDefaultCharset UTF-8 servirà tutti i file indipendentemente dall'estensione del file. Tempo di test Immagino che sia – Eric
@Eric che sto utilizzando, ma che la mancanza di un set di caratteri venga rilevata sui miei file css e js su strumenti di terze parti. – andufo
Aggiungendo questo a un file xml non è stato utilizzato l'utf-8. Aggiunta di 'AddCharset UTF-8 .xml'. Vedi [questo] (http://stackoverflow.com/a/913884/1057527). – machineaddict