奇怪问题,Win2000 Server+ASP,找不到含有中文的文件
我的开发服务器是WIN200PRO+asp+IIS5,开发完毕移到正式服务器WIN2000SVR+ASP+IIS5,但是发现无法找到含有中文的文件,例如我有一个 测试.txt的文件,在http://192.168.1.2/测试.txt,在开发服务器上看没有任何问题,在win2000svr上则提示:
无法找到网页
您正在搜索的网页可能已经删除、更名或暂时不可用。
但是可以肯定文件就在相应目录,这是怎么回事,有人知道吗?如何解决?
解决一定给分!
多谢!
问题点数:100、回复次数:8Top
1 楼zhenhao(轻松XP)回复于 2002-09-20 19:55:05 得分 20
不要用中文的文件名,不支持。Top
2 楼fivestars(红旗)回复于 2002-09-20 20:01:18 得分 0
哈哈,自己找到答案,以前已经在CSDN解决过了,呵呵
<%=Server.URLEncode("http://你的地址.com")%>
Top
3 楼fivestars(红旗)回复于 2002-09-20 20:01:55 得分 0
多谢大家,散分,来者给分,呵呵Top
4 楼yjgx007(还不结帖?!听妈妈的话! http://www.geekclaw.com)回复于 2002-09-20 20:03:32 得分 20
iis配置有误,在控制面板中对web服务重新配置,可能原因是没有把处理的txt文件加入Top
5 楼superrr(我是祖国的花朵)回复于 2002-09-20 20:46:18 得分 20
有的IIS和SERVER没打补丁的话,在访问中文文件夹的时候会出错。Top
6 楼net_lover(【孟子E章】)回复于 2002-09-20 20:55:26 得分 20
IE-工具-internet选项-高级-始终以utf-8发送去掉Top
7 楼wangxd(东东)回复于 2002-09-20 21:59:34 得分 20
不要用中文的文件名Top
8 楼fivestars(红旗)回复于 2002-09-20 22:57:33 得分 0
呵呵,点评
1.不要用中文的文件名
没有办法,一定要用
2.IE-工具-internet选项-高级-始终以utf-8发送去掉
每个客户都改是不可能的
3.有的IIS和SERVER没打补丁的话,在访问中文文件夹的时候会出错。
Server把所有的补丁都打上的
4.iis配置有误,在控制面板中对web服务重新配置,可能原因是没有把处理的txt文件加入
应该不是配置原因
最终的解决方案应该是
<%=Server.URLEncode("http://你的地址.com")%>
或者用Codepage属性
呵呵,多谢大家,给分
Top
相关问题
- IMail Server 7.05 + IIS5.0 + ASP 出现奇怪问题...
- asp调用SQL Server 2000 存储过程是遇到的奇怪的问题~
- 一个很奇怪的问题:<asp:Image id="Image1" runat="server" ImageUrl="pic\xyjj\jiazhang\shiyanxiao.jpg"></asp:image>显示不了图片。图
- 奇怪的问题,asp
- win2000 server奇怪的问题!
- IE6.0和JSP、ASP的奇怪问题!
- 奇怪的asp加密问题?
- 奇怪的4194错误?(win2k + IIS 5 + asp)
- ASP的奇怪问题..在线等..
- 奇怪的ASP问题 res://mshtml.dll/repost.htm




