LinuxSir.cn,穿越时空的Linuxsir!

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

ftp(pureftpd)服务访问目录在IE浏览器中URL显示与下载的问题

[复制链接]
发表于 2010-11-6 22:19:49 | 显示全部楼层 |阅读模式
系统是centos5.5+purftpd1.0.29
因为centos5.5的中文应该是支持GBK和utf8的,/etc/sysconfig/i18n
设置如下:
LANG="zh_CN.UTF-8"
#LANG="zh_CN.GBK"
LC_MESSAGES="zh_CN.UTF-8"
SUPPORTED="zh_CN.GB18030:zh_CN.GBK:zh_CN.gb2312:zh_CN:zh:zh_CN.UTF-8:en_US.UTF-8:en"
LC_TIME="zh_CN.UTF-8"
SYSFONT="lat0-sun16"
=========================================
pureftpd里面也有相关设置:
FileSystemCharset        UTF-8   //centos5.5?
ClientCharset                gbk
#ClientCharset                gb2312
=================================
xp系统下通过浏览器访问ftp目录:
能够显示中文名,但是url地址栏是url编码:
例如:
/path/解决QQ和360软件冲突的办法.txt
双击文件能打开在url中显示为:
/path/QQ360%CD%BB%C4%B0%EC%B7%A8.txt
好像还砍掉一部分字符了。
如果拷贝这个地址将无法看到文件内容:),直接输入中文路径也会出错,ftp说找不到这个文件和目录(GBK<>utf8:))
中文目录也是这种情况。
另外,如果用firefox浏览器,url地址栏中直接显示中文,到没有砍字符的情况,但是索引里是GBK客户端看utf8编码的形式(乱码),若是以此乱码输入路径到地址栏则能找到文件:)郁闷啊
这个问题怎么解决呢~~~~~~~~~~~~~~~~~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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