IIS支持exe文件下载配置方法附图

 更新时间:2016年1月27日 20:13  点击:1673

IIS支持exe文件下载的配置方法,配有图示,一起来看看。

如何在IIS中设置网站可以下载exe后缀的文件,默认情况下.exe文件是不能被下载的。
IIS中,默认情况下.exe文件是不能被下载的,下载的时候提示无法找到文件。这是为了从一定程度上提高网站及其访问者的安全。但是,如果我们确实需要在IIS搭建的网站上来提供exe文件的下载,应该怎么来实现呢?
在HTTP协议中,每一个资源(URI指向的内容)都有一个MIME类型(即所谓的MimeType)。在IIS中,能够下载的文件格式都会在MimeType列表里面定义,没有定义的文件后缀就不能被下载。

在理解了这个原理之后,我们可以把.exe后缀加入到MIME Type列表中,这样就可以下载exe格式的文件了。

具体的设置如下:

打开IIS管理器,右键点击要设置下载exe格式的文件的站点,选择属性。在弹出的对话框中,选择HTTP头选项卡,点击选项卡右下方的“MIME类型”按钮,打开MIME类型对话框。然后在MIME类型对话框中选择“新建”,扩展名为:.exe,MIME类型这里可以随便填,然后一路确定即可。

这样,该站点下,exe文件就可以下载了。

如果要让IIS上的所有的站点都可以下载exe文件,那就在IIS下的“网站”节点上点右键,选择属性。然后设置MIME类型。

[!--infotagslink--]

相关文章

  • php实现文件下载实例分享

    举一个案例:复制代码 代码如下:<?phpclass Downfile { function downserver($file_name){$file_path = "./img/".$file_name;//转码,文件名转为gb2312解决中文乱码$file_name = iconv("utf-8","gb2312",$file_name...2014-06-07
  • 在PHP中使用X-SendFile头让文件下载更快

    一般来说, 我们可以通过直接让URL指向一个位于Document Root下面的文件, 来引导用户下载文件.但是, 这样做, 就没办法做一些统计, 权限检查, 等等的工作. 于是, 很多时候, 我们采用让PHP来做转发, 为用户提供文件下载...2014-06-07
  • php 超大文件下载程序[http 缓存协商,Etag标记,断点续传]

    <?php教程 002 $file_path = './download/download_cn.rar'; 003 004 //使用方法 005 downFile($file_path); 006 007 // 服务器文件路径,下载文件名字(默认...2016-11-25
  • Blob对象实现文件上传下载示例详解

    这篇文章主要为大家介绍了Blob对象实现文件上传下载示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪...2023-01-06
  • php 文件下载实例代码

    function xiazai($file_dir,$file_name) //参数说明: //file_dir:文件所在目录 //file_name:文件名 { $file_dir = chop($file_dir);//去掉路径中多余的空格...2016-11-25
  • java 文件下载支持中文名称的实例

    下面小编就为大家分享一篇java 文件下载支持中文名称的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2020-06-25
  • php文件下载(可限制下载速度)实现代码

    在php中文件下载会利用到header fopen fread三个主要函数,同时还有一些辅助函数如判断文件存在file_exists is_file等函数,下面我们来看一款文件下载可以限制下载速度实...2016-11-25
  • php实现远程文件下载代码

    这里为各位提供一款远程文件下载代码,我们可以把远程的文件用php下载到本地指定的目录,希望文章对你有帮助。 代码如下 复制代码 class downl...2016-11-25
  • php 实现文件下载

    //author:heaven //文件下载 function download($file_dir,$file_name) //参数说明: //file_dir:文件所在目录 //file_name:文件名 { $file_dir = chop($fi...2016-11-25
  • php简单文件下载过滤判断函数

    php简单文件下载过滤判断函数 if(strpos($fileurl, ':/'))//远程文件 { header("Location: $fileurl"); } else//本地文件 { if($d == 0) { header(...2016-11-25
  • php文件下载代码(支持远程文件下载)

    本文章提供的三款文件下载代码有二款是支持本地服务器文件下载的,另一款支持下载远程服务器上的文件下载到本地哦。 代码如下 复制代码 func...2016-11-25
  • php下实现文件下载实现代码

    文章介绍了利用php来实现读取文件并且下载的代码,php要下载文件必须用到header函数,大家可参考一下。 代码如下 复制代码 <?php $file = 'm...2016-11-25
  • php使用curl实现ftp文件下载功能实例代码

    这篇文章主要为大家详细介绍了php使用curl实现ftp文件下载功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了php实现ftp文件下载功能,供...2017-07-06
  • C#实现word文件下载的代码

    这篇文章主要介绍了C#实现word文件下载的代码,有需要的朋友可以参考一下...2020-06-25
  • php 实现文本文件下载

    header("Content-Type: $mime"); header("Content-Disposition: attachment; filename="$file""); header("Content-Length: ".filesize($filename)); if(strstr($m...2016-11-25
  • PHP实现文件操作类及文件下载功能的教程

    这篇文章讲述了php中如何实现文件操作类及文件下载功能的教程,非常有用,感兴趣的同学可以参考一下 本文实例讲述了PHP实现的文件操作类及文件下载功能。分享给大家...2016-12-31
  • 利用php header函数实现文件下载保存到本地

    header() 函数向客户端发送原始的 http 报头。 认识到一点很重要,即必须在任何实际的输出被发送之前调用 header() 函数(在 php教程 4 以及更高的版本中,您可以使用输出缓...2016-11-25
  • php 文件下载方法

    文章也很简单我们只要用利用head 发送头部信息就能实现把文件下载到本了,有直接发送header信息也有把文件保存在服务器上再用header来发送哦,有需要的朋友参考下。...2016-11-25
  • 几行代码轻松实现PHP文件打包下载zip

    这篇文章主要为大家详细介绍了使用PHP自带zlib函数 ,轻松实现PHP文件打包下载zip,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2017-03-12
  • PHP jQuery ajax无刷新文件下载次数统计

    本文章基于php + mysql +jquery的ajax来实现无刷新文件下载次数统计,有需要的朋友可参考,下面我一步步给大家详细介绍实现过程。 本实例需要读者具备PHP、Mysql、jQ...2016-11-25