在我将多站点系统从3.5升级到3.5.1之后,我开始遇到一个奇怪的编码问题-所有 
渲染为 
. 我的所有页面(以及DB条目)都是UTF-8编码的。页面上的所有元标记(自动)设置为
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
但是,当我查看页面时,某些字符显示不正确。进一步检查请求头后,发现服务器正在将编码设置为ISO-8859-1。
问题似乎是在基本网站(www.blabla.com)上
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
对浏览器没有影响,即使
AddDefaultCharset utf-8
产生
.htaccess
- 回复标题仍然显示
Content-Type:text/html; charset=iso-8859-1
然而,在相同的安装和设置下,我的子目录网站(www.blabla.com/sub)得到的响应标题为
Content-Type:text/html; charset=UTF-8
暂时换一个不同的主题(二十一二),关闭所有插件并不能解决问题。