回答1:
我是RH8.0的apache,照你那样子配置一下,看首页也是不支持中文,后来无意中点击下一层链接,竟然可以看到正确的中文?把下页与首页比较分析一下,原来首面多了如下一句:
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
把这句删掉后就可以了。
这句好像是声明不用缓存的,这跟apache显不显示中文有什么关系呢?哪位高手能指点一下?
最后经过测试,发现原来要把
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
这句放在
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
的前面就没问题了。我想应该是apache在送出头文件的时候的问题。
回答2:
#ForceLanguagePriority Prefer Fallback
#AddDefaultCharset ISO-8859-1
好象将以上两句注解掉即可。