标题:apche for linux(索引列表) 中文目录及文件名乱码问题 出处:刘新修 时间:Sun, 04 Dec 2011 11:42:24 +0000 作者:刘新修 地址:http://liuxinxiu.com:80/IndexOptions_Charset/ 内容: 由WINDOWS XP 下新建TXT文件,编码默认为WIN下:ANSI 文件名称为中文,PUT 上传至linux 下,并且打开apache列表索引,英文正常,中文目录及其文件夹名称显示乱码。分析:linux 下文件系统默认编码默认为UTF-8 而WIN下默认为GB2312/GBK 初始状态apache生成的列表索引并无指定任何编码,导致出现乱码。 解决方法:设置apache 目录列表索引模式,并设置字符集为utf-8 Options IndexesIndexOptions Charset=UTF-8 参数"Options Indexes"表示启用目录浏览,"IndexOptions Charset=UTF-8"设置字符集,以消除中文乱码! ============================================================================ 假设是WIN XP 下上传:说明.txt -->到apache for linux 下,在目录索引点击查看TXT内文本内容显示乱码,则要转变文件本身保存字符集所需用的编码格式。即文件自身编码于linux文件系统编码不一至@ 解决方法可使用iconv转换文件编码:http://liuxinxiu.com/iconv/ Generated by Bo-blog 2.1.1 Release