http://www.yuyong.net

手把手为你示范IIS路径或文件名不能包含中文的二个解决方法

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到IIS路径或文件名不能包含中文的二个解决方法的问题,如果我们遇到了IIS路径或文件名不能包...

电脑现已成为我们工作、生活和娱乐必不可少的工具了,在使用电脑的过程中,可能会遇到IIS路径或文件名不能包含中文的二个解决方法的问题,如果我们遇到了IIS路径或文件名不能包含中文的二个解决方法的情况,该怎么处理怎么才能解决IIS路径或文件名不能包含中文的二个解决方法带来的困扰呢,对于这样的问题其实我们只需要在建站的时想大多用户都会使用Windows+IIS的组合同,但是一些朋友发现使用中遇到文件或文件夹、路径包含中文不能下载或访问的问题,这里小编提供两个方法解决。一:修改注册表(需要有服务器管理权限)1、在运行里打开注册表:桌面左下角“开始”菜单,运行,输入“regedit”,2、展开下面目录,HKEY_LOCAL_MACHINE\SYSTEM\Cur这样就解决了这样的问题,接下来给大家带来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路径或文件名不能包含中文的二个解决方法

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

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。