Apache 中文乱码问题解决方法
2009-03-05 21:47
477 查看
已经不记得解决过多少次这个问题了,但是每次都搞忘记,备忘一下。
服务器端:
======
修改httpd.conf (在Redhat中放置的位置为/etc/httpd/conf/)
查找:
AddDefaultCharset ISO-8859-1
改成:
#AddDefaultCharset ISO-8859-1
AddDefaultCharset off
这种方式关掉了服务器的默认语言的发送,这样仅凭html文件头中设置的语言来决定网页语言。
有人直接用
AddDefaultCharset GB2312
但是不建议这样做。
重新启动Apache,
/etc/init.d/httpd restart
客户端:
=====
在中文网页请中依情况在标签中添加:
GB2312 (简体中文):
<META http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
BIG5(繁体中文):
<META http-equiv=”Content-Type” content=”text/html; charset=big5″ />
UTF-8: (注意是UTF-8,而不是UTF8)
<META http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
如果还是不正常,请清空浏览器的Cache试试。
服务器端:
======
修改httpd.conf (在Redhat中放置的位置为/etc/httpd/conf/)
查找:
AddDefaultCharset ISO-8859-1
改成:
#AddDefaultCharset ISO-8859-1
AddDefaultCharset off
这种方式关掉了服务器的默认语言的发送,这样仅凭html文件头中设置的语言来决定网页语言。
有人直接用
AddDefaultCharset GB2312
但是不建议这样做。
重新启动Apache,
/etc/init.d/httpd restart
客户端:
=====
在中文网页请中依情况在标签中添加:
GB2312 (简体中文):
<META http-equiv=”Content-Type” content=”text/html; charset=gb2312″ />
BIG5(繁体中文):
<META http-equiv=”Content-Type” content=”text/html; charset=big5″ />
UTF-8: (注意是UTF-8,而不是UTF8)
<META http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />
如果还是不正常,请清空浏览器的Cache试试。
相关文章推荐
- SVN+Apache在windows下http访问 显示中文乱码问题的解决方法
- Apache 2乱码问题解决方法--转载中文php网
- 解决ubuntu中文乱码问题的方法总结
- Windows下CMD中文乱码问题解决方法,设置代码页65001后仍然乱码
- 关于window.open()中文传值乱码问题的解决方法
- struts2 url 中文乱码问题解决方法
- Oracle客户端使用sqlldr导数据中文乱码问题解决方法
- JSP页面中超链接传递中文参数出现乱码问题解决方法
- JSP中文乱码问题解决方法小结
- 中文乱码问题的解决方法二
- LoadRunner中文乱码问题解决方法
- Struts2中文乱码问题解决的几种方法供参考
- 解决javaWEB中前台传数据到后台中文乱码问题的3种方法
- ios pdf自动换行方法(解决中文乱码问题)
- Python2.x中文乱码问题解决方法
- JSP页面UTF-8格式中文字符串乱码问题解决方法
- 解决servlet中输出中文到浏览器以及post、get两种提交方法乱码问题
- jsp之间传参数接受中文有乱码问题解决方法
- centos7 中文乱码问题解决方法
- HttpClient4.5.2版本中POST提交中文参数时乱码问题解决方法