windows - iis7 默认 mime 类型行为

标签 windows iis iis-7

因此在 IIS 7 中,如果某个扩展名没有特定的 MIME 定义,它将拒绝提供它 (404),即使您可以在目录列表中看到它。我确定这是一个众所周知的问题,但是有没有办法为未知文件类型设置通配符或设置默认操作?我希望所有内容都默认提供下载,就像我使用过的所有其他网络服务器一样。

最佳答案

为扩展名为 * 的文件添加一个新的 MIME 类型,类型为 application/octet-stream。这将为所有没有 MIME 类型的文件提供默认 MIME 类型并绕过阻止。

然而,风险是您最终会共享您的 secret 数据库、配置文件和诸如此类的东西,因此在您打开服务器以供所有下载之前,请确保您知道自己在做什么。

关于windows - iis7 默认 mime 类型行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6023492/

相关文章:

c# - 如何从 .NET 类中以编程方式访问服务器级 IIS 连接设置?

c++ - Windows模拟的奇怪行为

asp.net - 通过 Set-Cookie 设置 cookie 的尝试被阻止,因为它具有 "Secure"属性

c# - Process.Start 权限 - 不会在 iis7 服务器上执行

Azure WebApp 删除错误请求的 'Server' header

c# - IIS 不异步处理 Web Api 请求

performance - SSL 性能影响

windows - 可以使用 schtasks 将任务安排到第二个吗?

c# - 我可以在 Windows 应用程序而不是网页中包含 reCAPTCHA 吗?

C++:函数变量声明,它在内部是如何工作的?