|
发表于 2003-4-26 23:12:13
|
显示全部楼层
我的apache2也发生这样的问题
httpd.conf里
AddCharset GB2312 .gb2312 .gb
这行本来就有
测试页面中添加了:
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=gb2312">
可是仍然中文是乱码要手动将mozilla的字符编码改成 GB2312 才能显示中文. 而此时如果查看页面源代码,中文仍然式乱码.
(如果用lynx则可以直接自动转成中文,正常显示.)
我在httpd.conf里加上
AddLanguage zh-cn .cn
仍然没有用.
甚至把
AddDefaultCharset ISO-8859-1
改成
AddDefaultCharset GB2312
还是没有效果.
我认为 "AddDefaultCharset GB2312" 应该不是关键
因为
http://www.gnu.org/
http://www.debian.org/
这样的站点都有各种语言的本地化页面, 这些网站上的中文都能正常显示.而这些国外的站点是不可能把默认语言编码设置成GB2312的.
本来我一直以为这是由于apache2.0对中文支持有问题造成的(原来用apache,中文支持的不错). 现在,这里有人说解决了中文问题,我想来请教一下这是不是还有其他什么配置不对才造成的呢. |
|