当前位置:主页 > 系统教程 >

IIS路径或文件名不能包含免费的二个处理办法

发布日期:2012-08-22      作者:win8系统之家      来源:http://www.win8jihuo.com

IIS路径或文件名不能包含免费的二个处理办法

在建站的时想大多用户都会使用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下不能访问免费路径和下载的问题了。