LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1384|回复: 7

apache2与中文。。。。

[复制链接]
发表于 2003-10-3 19:39:32 | 显示全部楼层 |阅读模式
Add Default charset ISO-8859-1

ISo-885901 改为

AddDefaultCharset GB2312 or AddDefaultCharset Big5

配置文件在/etc/apache2/conf/commonapche2.conf

then

/etc/init.d/./apache2 stop

/etc/init.d/./apache2 start

这样你的/home/httpd/htdocs/下的index.html(mv index.html.zh-cn.gb2312
index.html)

支持:

[PHP]<meta http-equiv="Content-Type" content="text/html; charset=big5">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
[/PHP]
 楼主| 发表于 2003-12-13 18:42:35 | 显示全部楼层
AddDefaultCharset UTF-8

gentoo .xml文档
发表于 2003-12-13 21:18:56 | 显示全部楼层
其实,真正应该做的是:
AddDefaultCharset off
这样,就能按照html文档head里指定的字符集来发送文档。
 楼主| 发表于 2003-12-13 21:21:48 | 显示全部楼层
最初由 tram 发表
其实,真正应该做的是:
AddDefaultCharset off
这样,就能按照html文档head里指定的字符集来发送文档。


是啊
#掉
发表于 2003-12-14 18:39:37 | 显示全部楼层
注释掉不好,有很多网页都不符合标准,如果没有设置默认,可能有些不能正常显示,最好还是加入的好!
发表于 2003-12-14 22:56:08 | 显示全部楼层
当然不是了,如果你要提供多个编码的html文档,怎么能强行设置成一种编码呢。
html文件不对,应该改html文件。
发表于 2003-12-15 01:27:17 | 显示全部楼层
最初由 tram 发表
当然不是了,如果你要提供多个编码的html文档,怎么能强行设置成一种编码呢。
html文件不对,应该改html文件。


同意。html都不对,还要求apache改正,有点误用功能的感觉。
发表于 2003-12-15 09:05:43 | 显示全部楼层
最初由 tram 发表
其实,真正应该做的是:
AddDefaultCharset off
这样,就能按照html文档head里指定的字符集来发送文档。


这个太严格了,比如auto index的目录就是没有encoding信息的。

对中文用户,还是设置一个默认的比较好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表