della0887 发表于 2018-6-11 09:45:46

windows 2012 R2 IIS8 启下web文件下载的方法

  IIS现在的安全性变得越来越好,默认好多设置都是比较安全的。现在启用一个IIS的WEB服务器下载文件功能(文件类型很多)
  现记录如下:
  

  1、安装IIS组件中的DirectoryBrower,然后进入IIS管理中启用并保存即可。

[*]  无法通过IIS下载文件
  1、进入IIS管理中的“MIMEType”增加一个“*”类型为pplication/octet-stream

[*]  双扩展名的文件无法通过IIS,WEB下载
  修改目录下的web.conf文件增加:
  <requestFiltering allowDoubleEscaping="true">
  以上的web.conf文件内容如下:
<?xml version="1.0"encoding="UTF-8"?>
<configuration>
   <system.webServer>
       <directoryBrowse enabled="true" showFlags="Date, Time,Size, Extension" />
       <staticContent>
         <mimeMap fileExtension=".*"mimeType="pplication/octet-stream" />
       </staticContent>
         <security>
            <requestFiltering allowDoubleEscaping="true">
            </requestFiltering>
      </security>
       <handlers>
         <remove name="OPTIONSVerbHandler" />
         <add name="OPTIONSVerbHandler" path="*"verb="OPTIONS" modules="ProtocolSupportModule"resourceType="Unspecified" requireAccess="Read" />
       </handlers>
   </system.webServer>
</configuration>  
页: [1]
查看完整版本: windows 2012 R2 IIS8 启下web文件下载的方法