IIS默认浏览文件支持中文命名

 

 1、在客户端修改IE设置
把"总是以UTF-8发送URL"设置为不选中。
2、在Web服务器端修改注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\INETINFO_PARAMETERS\FAVORdbCS 把1改成0,之后重新启动IIS即可。
如果此值已经是0,仍然无法支持中文路径,那么可能是URLSCAN为防止UNICODE漏洞而拦截了。
那么:
对winnt\system32\inetsrv\urlscan\URLSCAN.INI文件进行修改,
原为
AllowHighBitCharacters=0      ; if 1, allow high bit (ie. UTF8 or MBCS) characters in URL
改为
AllowHighBitCharacters=1       ; if 1, allow high bit (ie. UTF8 or MBCS) characters in URL

  重新启动IISADMIN。

发表评论

邮箱地址不会被公开。 必填项已用*标注

click to changeSecurity Code