Für yslow Seitengeschwindigkeit Ich möchte mein Meta-Tag entfernen und meine Codierung in die .htaccess-Datei. Im Folgenden sind alle Möglichkeiten beschrieben, über die ich gelesen habe. Welcher ist der bevorzugte Weg? Auch die Einstellung der Sprache ist eine gute Idee - und wenn sie außerhalb der Filesmatch ist, wird sie für alle Dateitypen gelten?htaccess UTF-8 Codierung für .html, .css, .js - Was ist der beste Weg?
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) Ich vermute, das ist alles, was benötigt wird. Aber ungetestet.
AddCharset UTF-8 .html .css .js
DefaultLanguage en-US
Lesen mehr Ich sehe ein paar respektierte Seiten sagen ... AddDefaultCharset UTF-8 wird alle Dateien unabhängig von der Dateierweiterung dienen. Zeit zu testen, ich denke, – Eric
@Eric Ich benutze, dass nie, der Mangel an einem Zeichensatz ist auf meinem CSS-und JS-Dateien auf 3rd-Party-Tools erkannt. – andufo
Das Hinzufügen zu einer XML-Datei hat den utf-8 nicht verwendet. 'AddCharset UTF-8 .xml' hinzugefügt. Siehe [dies] (http://stackoverflow.com/a/913884/1057527). – machineaddict