LinuxSir.cn,穿越时空的Linuxsir!

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

请问大家apache服务器是否不支持中文的文件名和路径名?

[复制链接]
发表于 2002-11-7 11:41:34 | 显示全部楼层 |阅读模式
我的apache的web文档存在/home/www/html下
我建立了一个/home/www/html/英语学习/index.html
这时就不能访问,如果我改成/home/www/html/yyxi/indexl.html就可以访问了!
请问这是为什么?谢谢!
发表于 2002-12-3 23:17:57 | 显示全部楼层
兄弟的问题解决了吗?
发表于 2007-4-24 11:13:52 | 显示全部楼层
没解决啊
我也遇见了这样的问题
郁闷
回复 支持 反对

使用道具 举报

发表于 2007-4-28 08:32:04 | 显示全部楼层
支持


你的apache是否设置了缺省字符集,如果有的话,将设置缺省字符集的那个设置去掉。
回复 支持 反对

使用道具 举报

发表于 2007-4-28 10:33:55 | 显示全部楼层
已经将 Adddefaultcharset off
还是不行
回复 支持 反对

使用道具 举报

发表于 2007-4-30 08:59:03 | 显示全部楼层
你的apache是自己编译安装的,还是用包管理安装的?

看看是否有别的地方也关于缺省字符集的设置?

好象/etc/apache2/conf.d目录下有一些设置文件,我的debian系统就是在该目录下有charset的一个配置文件,设置为UTF-8。

还有,客户端最好设置为自动将URL进行编码,否则有可能出现不能浏览。
回复 支持 反对

使用道具 举报

发表于 2007-5-11 10:31:24 | 显示全部楼层
我是编译安装的
我现在的解决办法是在页面中,用正则将所有涉及中文的url 找出并编码替换 这样来解决的
我在httpd.conf里面也没有发现有相关的charset


谢谢你了
回复 支持 反对

使用道具 举报

发表于 2007-5-11 18:13:08 | 显示全部楼层
需要安装一个支持中文路径的模块的,是日本人开发的

你 google 一下就知道了,我装过
回复 支持 反对

使用道具 举报

发表于 2007-5-11 18:20:00 | 显示全部楼层
这个,,似乎是。。。浏览器的问题吧。。。不是服务器的问题。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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