刚刚装好BlogEngine.NET,
部分中文乱码,结果发现只要是奇数的中文就会乱码。很奇怪。
折腾了半天,设置web.config responseEncoding 编码为GB2312,问题解决。为什么不能用utf8呢?
怪事。
后来登陆blog,取消“启用HTTP压缩”就好了。再设置会utf8编码,一切正常!
难道BlogEngine.NET的压缩算法有问题?
网上搜索一些网友遇到此问题,换数据源解决了问题。我碰巧发现取消压缩解决了问题。继续研究代码,看真的压缩代码是否有问题。