为啥我把主页放到服务器上显示乱码呢?
服务器是RH9 ,中文系统,把我的主页放到服务器上,访问的时候全是乱码,请问怎么解决?这个问题应该早就有前辈问过了,可是我没有找到,哪位大哥给我个连接也可以,谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
服务器是RH9 ,中文系统,把我的主页放到服务器上,访问的时候全是乱码,请问怎么解决?这个问题应该早就有前辈问过了,可是我没有找到,哪位大哥给我个连接也可以,谢谢
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
已经搞定,只把AddDefaultCharset GB2312改了现在访问正常,其他的地方没改,也没加上边朋友说的注释!不会有什么影响吧??谢谢
对,就是这样的..我用这样的还没出现问题..
楼上的,为啥charset是big5呢?您老人家是台湾的?
这是HTML的基本标签,声明HTML源码的文件编码字符集。
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
这句是啥意思呢???
对,把这个注释掉,这行设定会让浏览器不会根据网页中的语言设定而判断编码方法,把它注释掉后apache就会使用网页定义的字符集而不是使用默认字符集。
另外网页内容,在网页的最前面加上:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=big5">
察看一下httpd.conf 文件里
#AddDefaultCharset UTF-8
是否有#,如果没有加上
参考资料
http://www.aoiday.com/article/2006/0702/article_3.shtml
#vi httpd.conf
AddDefaultCharset GB2312
设置一些APACHE的字符集