gpt4 book ai didi

iis - HTTP 错误 404.7 - 未找到请求过滤模块配置为拒绝文件扩展名

转载 作者:行者123 更新时间:2023-12-03 13:29:35 28 4
gpt4 key购买 nike

我正在尝试为 IIS 7.5 网站配置默认网页。

请求过滤已打开。但是允许使用 .aspx 页面,我已将 default.aspx 设置为网站的默认页面。

如果我浏览到 localhost/default.aspx,我会按预期得到一个网页。

如果我浏览到本地主机/我得到

HTTP Error 404.7 - Not Found The request filtering module is configured to deny the file extension.



有任何想法吗?

最佳答案

看起来请求过滤实际上是在过滤空白文件名。因此,您必须将其添加到 web.config 中的请求过滤 block 中:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<security>
<requestFiltering>
<fileExtensions allowUnlisted="true">
<remove fileExtension="." />
<add fileExtension="." allowed="true" />
</fileExtensions>
</requestFiltering>
</security>
</system.webServer>
</configuration>

现在很明显,但我真的认为这是一个巨大的陷阱。

更多信息: IIS 7 Not Serving Files - 404.7 Error

关于iis - HTTP 错误 404.7 - 未找到请求过滤模块配置为拒绝文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13455939/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com