IIS Web.config - 确保检测没有文件扩展名的文件

问题描述 投票:0回答:1

我正在尝试通过将文件发布到我的域来执行验证过程。然后,从公司管理门户,我应该能够浏览到该文件并完成验证过程。它失败是因为我的网站返回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>
                              .
                              . 
                              .`
iis web-config mime-types file-extension
1个回答
0
投票

复制自评论。

对于没有扩展名的文件,您必须在.标记中使用mimeMap作为fileExtension

当我在2009年写the blog post时,我在微软工作,我的同事审查了IIS的源代码以确认。可悲的是,它从未成为官方文档的一部分,所以即使在2009年之后,仍有大量关于如何进行的讨论。

© www.soinside.com 2019 - 2024. All rights reserved.