系统之家 - 专注分享最好的电脑系统软件!免费安全下载 系统之家首页 | Win7激活工具 | 热门专题
系统之家>您的位置:首页 > > 系统教程 > Win7系统教程 >

IIS路径或文件名不能包含中文的二个解决方法

更新时间:2018-12-02 16:00:07| 编辑:本站整理 | 信息来源:本站整理|浏览数:
在建站的时想大多用户都会使用Windows+IIS的组合同,但是一些朋友发现使用中遇到文件或文件夹、路径包含中文不能下载或访问的问题,这里小编提供两个方法解决。

一:修改注册表(需要有服务器管理权限)

1、在运行里打开注册表:桌面左下角“开始”菜单,运行,输入“regedit”,

2、展开下面目录,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters\

FavorDBCS 的值改为"0" 如果没有 FavorDBCS 右击新建 [字符串值]然后修改为0即可。

二、修改Web.confg

按照微软的解释,是为了安全默认关闭了“双向解析”。打开就行了

注意按照以上步骤之后,运行 IIS 的服务器的安全级别可能也会减化。 

因此,allowDoubleEscaping 属性设置为 True 之前,请考虑所涉及的风险。

没服务器权限,只能改web.config的。直接在

   

<system.webServer>

</system.webServer>
之间加上
 
 <security>
            <requestFiltering allowDoubleEscaping="true" />
</security>



通过上面的方法我们就可以解决IIS下不能访问中文路径和下载的问题了。


返回顶部


系统之家发布的系统镜像及软件均来至互联网,仅供学习和研究使用,不得用于任何商业用途并请在下载后24小时内删除,如果满意请联系版权方购买。
如果您发现本站侵害了您的版权,请立即联系我们,本站将第一时间进行相关处理。联系方式(见首页)
版权声明|下载声明 Copyright @ 2016 系统之家