全球主机交流论坛

标题: [已经解决]apache下怎么让中文文件名正常显示 [打印本页]

作者: yumijie    时间: 2017-4-23 21:26
标题: [已经解决]apache下怎么让中文文件名正常显示
本帖最后由 yumijie 于 2017-4-23 21:51 编辑

系统是centos6-32bit

我修改了 DefaultLanguage zh-CN

AddDefaultCharset GB2312

求教,怎么设置能正确显示,我现在是这样的:

(, 下载次数: 17)


作者: openloong    时间: 2017-4-23 21:28
pc的话,鼠标右键,选择字符集。。。
作者: lxvoip    时间: 2017-4-23 21:35
中文文件名用utf8
作者: yumijie    时间: 2017-4-23 21:36
openloong 发表于 2017-4-23 21:28
pc的话,鼠标右键,选择字符集。。。

也不行,何况如果是别人访问,看到一堆乱码谁还会去搞编码
作者: yumijie    时间: 2017-4-23 21:51
解决了,在主机的

    Options Indexes FollowSymLinks
    IndexOptions Charset=GB2312(添加行)


AddDefaultCharset GB2312(设置为GB2312)
作者: dupit8    时间: 2017-4-23 22:00
靠,我都以为我回到上个世纪。居然现在还有人不是用UTF-8.
作者: yumijie    时间: 2017-4-24 09:03
dupit8 发表于 2017-4-23 22:00
靠,我都以为我回到上个世纪。居然现在还有人不是用UTF-8.

UTF-8显示不了中文啊,没办法,
不过你提醒了我是不是indexs那里可以设置utf-8
作者: Mr.Long    时间: 2017-4-24 10:01
小和尚 你这是nginx的目录索引吗
作者: dupit8    时间: 2017-4-24 11:30
yumijie 发表于 2017-4-24 09:03
UTF-8显示不了中文啊,没办法,
不过你提醒了我是不是indexs那里可以设置utf-8

UTF-8本来就支持中文,为啥显示不了。
作者: aboutyj    时间: 2017-4-24 11:35
除了设置utf8,还要确定下你的文件,pc保存默认是ASCII编码,上传后也会继续保持这个,so,如果设置utf-8的话还需要改文件编码
作者: asimple    时间: 2017-4-25 07:59
自用的da面板,也是apache 不知道按照楼主这样搞能不能直接显示中文目录
作者: yumijie    时间: 2017-4-25 09:13
Mr.Long 发表于 2017-4-24 10:01
小和尚 你这是nginx的目录索引吗

不是我是用apache弄的,网站是vpser.pw
作者: yumijie    时间: 2017-4-25 09:13
aboutyj 发表于 2017-4-24 11:35
除了设置utf8,还要确定下你的文件,pc保存默认是ASCII编码,上传后也会继续保持这个,so,如果设置utf-8的 ...

这个解释靠谱,所以我还是用gb2312算了
作者: aboutyj    时间: 2017-4-25 09:50
本帖最后由 aboutyj 于 2017-4-25 09:52 编辑
yumijie 发表于 2017-4-25 09:13
这个解释靠谱,所以我还是用gb2312算了


不是靠谱,而是我跟你遇到相同情况,已经设置好了utf-8还是乱码,后来用iconv将文件字符集从gbk转换成utf8,立刻没问题




欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4