IIS网站无法下载文件
我在单位用IIS搭建了资源下载站,但不知道为什么,像后缀名为exe、rar、doc、xls之类的文件,都不能下载,是不是IIS设置有问题呢?
必答 :你说对了,确实是IIS没有设置好。因为你没有说明更具体的情况,所以要针对尽可能多的情况来分析:
如果你的“网站→主目录→执行权限”设置成“纯脚本与可执行文件”,那么是不能下载exe文件的。因为IIS不能分辨你是需要下载exe文件,还是执行exe这个可执行文件。
再一个就是MIME类型设置不当,应该这样子来设置:
打开“IIS管理器→网站→属性→HTTP头→MIME类型”,点击“新建”,在扩展名输入“下载的文件后缀名”,MIME类型输入“application/octet-stream”。如:“.exe application/octet-stream”。