iis实现点击文件下载而不是打开文件

简介: 我们平时在搭建网站时,企业网站难免会做一些文档提供给用户下载,有时候我们会遇到提供EXE文件给客户下载时 客户打开文档链接时提示“无法找到该网页”也就是说我们的IIS环境不能下载EXE文件;   IIS网页打开.bat文件时提示HTTP 错误 404 - 文件或目录未找到。

我们平时在搭建网站时,企业网站难免会做一些文档提供给用户下载,有时候我们会遇到提供EXE文件给客户下载时 客户打开文档链接时提示“无法找到该网页”也就是说我们的IIS环境不能下载EXE文件;

 

IIS网页打开.bat文件时提示HTTP 错误 404 - 文件或目录未找到。

如果文件名没错,iis默认是有一个mime属性,用来控制哪些扩展名的文件可以通过iis下载,bat的话可以在mime(一般在站点属性的HTTP头下)中加入扩展名.bat,
mime为application/bat;对于任何的。
目录
相关文章
|
14天前
|
网络协议 安全 文件存储
Windows如何使用IIS服务搭建本地WebDAV网站并实现远程管理储存文件
Windows如何使用IIS服务搭建本地WebDAV网站并实现远程管理储存文件
|
6月前
发布在IIS的apk或者ipa文件无法访问
发布在IIS的apk或者ipa文件无法访问
72 0
|
9月前
|
XML 数据格式 Windows
IIS服务启动提示当文件已存在时,无法创建该文件,183
IIS服务启动提示当文件已存在时,无法创建该文件,183
238 0
|
10月前
|
开发框架 .NET
解决NET Core发布iis项目覆盖原有的项目时"另一个程序正在使用此文件,进程无法访问"
解决NET Core发布iis项目覆盖原有的项目时"另一个程序正在使用此文件,进程无法访问"
|
开发框架 安全 .NET
IIS6.0文件解析漏洞原理/复现
IIS文件解析漏洞原理 IIS6.0存在文件解析漏洞 , 文件名中分号( ; )后面的内容不会被解析 比如 a.asp;jpg 文件 会被IIS解析成 a.asp 这个漏洞是逻辑上的问题,IIS6.0只是简单的根据扩展名来识别文件类型 , IIS底层使用C++写的,分号在C++中是结束符号 , 解析文件名读取到分号的时候,IIS会认为代码已经结束,从而停止解析
930 0
IIS6.0文件解析漏洞原理/复现
|
开发工具 git
使用批处理(.bat)文件一键编译 .NET CORE 网站并发布至 IIS
向 IIS 发布网站的传统方式是:开发人员在开发机上对项目源代码编译并将生成的程序集复制到服务器上的网站目录中.在 .NET CORE 时代开启后,复制操作很容易因为文件占用而失败.
227 0
|
网络协议 文件存储 数据安全/隐私保护
通过安装和配置AD域解决Windows Server 2016的IIS无法加载SMB文件卷文件的问题
通过客户反馈我们发现Windows Server 2016的IIS无法加载SMB文件卷的文件,显示的错误是:未能加载文件或程序集。经过我们不断研究和实验,发现在安装和配置好AD域之后,2016上IIS加载文件卷文件发生错误的问题可以得到解决。
4121 0
通过安装和配置AD域解决Windows Server 2016的IIS无法加载SMB文件卷文件的问题
skyline5:三维skyline fly文件发布网络包并在iis发布
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bitree1/article/details/79240782 1.发布网络包并发布 (1)选择“发布”中的“发布工程为网络包”,如下图所示: (2)在弹出的对话框中输入相应的内容,并点击“确定”,如下图所示:   其中:打包路径:将文件打包到指定的目录中;目标URL:将来要访问的URL路径; (3)点击确定后,将弹出对话框,这时点击“是”,创建文件夹。
1062 0