让iis支持中文文件名(转)

 

为什么同样的程序在这台机器上没事,换台机器就不支持中文文件名或路径(下载),很怪异?
在经过了很长时间的项目工作与迷惑之后,我终于发现了其中的奥秘:为什么有的机器自己就支持中文,而别的机器同样的配置就不支持:
来看解决方法:


1,页面用记事本打开“另存为”并选择 “UTF-8” 作为编码方式,而不是默认的ANSI。(这只是个前提)
 
2. 打开注册表,确保HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Inetinfo\Parameters\FavorDBCS值为0
3.  修改该数值后,必须运行IISRESET以重新启动IIS服务。
(这才是关键)
posted @ 2007-06-08 11:48  wdx2008  阅读(...)  评论(... 编辑 收藏