多站点错误编码问题(&N)

时间:2013-04-16 作者:gregoltsov

在我将多站点系统从3.5升级到3.5.1之后,我开始遇到一个奇怪的编码问题-所有&nbsp 渲染为Â&nbsp. 我的所有页面(以及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
暂时换一个不同的主题(二十一二),关闭所有插件并不能解决问题。

1 个回复
最合适的回答,由SO网友:gregoltsov 整理而成

我将错误定位到用户访问管理器1.2.2(网络范围)-一旦禁用,一切都会恢复正常。我仍然不确定到底是什么导致了这个问题。

结束

相关推荐

WP MultiSite:默认添加关于博客创建的页面

我希望在使用WP Multisite创建新站点时,在默认情况下添加一个页面。因此,我有一个创建两个页面的函数:function my_default_pages() { $default_pages = array(\'Impress\', \'Contact\'); $existing_pages = get_pages(); foreach($existing_pages as $page) { $temp[] = $p