如果你的IIS不能下载EXE,RAR,REG,BAT,DOC等文件,那么多半是以下问题:
1. 打开IIS管理器->网站—>属性—>HTTP头—>MIME类型
点击新建,在扩展名输入“下载的文件后缀名”,MIME类型输入application/octet-stream.
如:.exe application/octet-stream
2.如果你的网站——主目录下——执行权限设置成“纯脚本与可执行文件”。那么是不能下载EXE文件的。
因为IIS不能分辨你是需要下载EXE文件,还是执行EXE这个可执行文件。
在IIS7以上版本的设置方法是:
1.设置MIME,让IIS支持更多文件类型,如果MIME类型中已经有.rar,这一步可以跳过。
打开IIS,选中服务器,点右键,属性里有MIME类型
添加扩展名:.rar
类型:application/octet-stream
2、设置一下网站执行权限
(1)双击“处理程序映射”;
(2)单击右边栏的“编辑功能权限”;
将执行的勾去掉,OK,可以下载了
也可以将.rar项删除。
|