IIS Web.config - 确保检测没有文件扩展名的文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS Web.config - 确保检测没有文件扩展名的文件相关的知识,希望对你有一定的参考价值。
我正在尝试通过将文件发布到我的域来执行验证过程。然后,从公司管理门户,我应该能够浏览到该文件并完成验证过程。它失败是因为我的网站返回404错误,说明资源不存在,实际上是什么时候。如何让我的web.config识别没有文件扩展名的文件请求?!
在我的web.config中,但这不起作用:
`<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension="*" mimeType="text/plain" />
</staticContent>
.
.
.`
@LexLi,回答了这个问题!这是我更新web.config文件的方法(如下)。
`<configuration>
<system.webServer>
<staticContent>
<mimeMap fileExtension="." mimeType="text/plain" />
</staticContent>
.
.
.`
答案
复制自评论。
对于没有扩展名的文件,您必须在.
标记中使用mimeMap
作为fileExtension
。
当我在2009年写the blog post时,我在微软工作,我的同事审查了IIS的源代码以确认。可悲的是,它从未成为官方文档的一部分,所以即使在2009年之后,仍有大量关于如何进行的讨论。
以上是关于IIS Web.config - 确保检测没有文件扩展名的文件的主要内容,如果未能解决你的问题,请参考以下文章
如何确保使用 ASP.NET MVC5 和 IIS 7.5 express 刷新 CSS 文件
win7下面用IIS部署系统,出现web.config无法写入配置文件
如何防止 IIS 默认站点 web.config 文件被虚拟目录继承?