如何在HTTP Content-Type响应头中指定字符集?

Cri*_*ris 29 optimization content-type character-encoding http-headers

我使用Google 的Page Speed应用程序测试了我的网站,其中一个建议是在HTTP Content-Type响应标头中指定字符集,声称它比元标记更好.

这是我理解的我需要写的内容:Content-Type:text/html; 字符集= UTF-8

..但我应该把它放在哪里?我在共享服务器上.

谢谢!

NXT*_*NXT 44

Apache:添加到根目录中的.htaccess文件:

AddDefaultCharset UTF-8
Run Code Online (Sandbox Code Playgroud)

它将修改此标头:

内容类型文本/ html

......对此:

Content-Type text/html; 字符集= UTF-8


nginx [ doc ] [ serverfault Q ]

server {
   # other server config...
   charset utf-8;
}
Run Code Online (Sandbox Code Playgroud)

添加charset utf-8;服务器块(并重新加载nginx配置)