使用iis7,HTTP 错误 404.7 - Not Found 请求筛选模块被配置为拒绝该文件扩展名,有谁知道怎么处理 不胜感
1个回答
展开全部
单击开始键入 记事本 在开始搜索文本框中,用鼠标右键单击记事本),然后单击以管理员身份运行。
如果提示您输入管理员密码或进行确认,请键入密码或单击继续。
在文件菜单上,单击打开。在文件名框中,键入 %windir%\System32\inetsrv\config\applicationHost.config然后单击打开。
在 applicationHost.config 文件中,请按 CTRL + F 搜索<requestFiltering>部分。</requestFiltering>
在<requestFiltering>部分中,找到下面的代码:<b00> </b00> </requestFiltering>
<fileExtensions allowUnlisted="false">
替换您在步骤 4 中使用下面的代码中找到的代码:
<fileExtensions allowUnlisted="true">
注意 如果您想要拒绝某些特定文件扩展名的安全性,您可以显式添加这些扩展。例如,请参见下面的代码:
<requestFiltering>
<fileExtensions allowUnlisted="true">
<add fileExtension=".asa" allowed="false" />
<add fileExtension=".asax" allowed="false" />
<add fileExtension=".ascx" allowed="false" />
<add fileExtension=".master" allowed="false" />
</fileExtensions>
</requestFiltering>
在文件菜单上,单击保存。
关闭记事本。
运行 Web 应用程序具有文件扩展名未列出的子元素中的<fileExtensions>部分。</fileExtensions>
如果提示您输入管理员密码或进行确认,请键入密码或单击继续。
在文件菜单上,单击打开。在文件名框中,键入 %windir%\System32\inetsrv\config\applicationHost.config然后单击打开。
在 applicationHost.config 文件中,请按 CTRL + F 搜索<requestFiltering>部分。</requestFiltering>
在<requestFiltering>部分中,找到下面的代码:<b00> </b00> </requestFiltering>
<fileExtensions allowUnlisted="false">
替换您在步骤 4 中使用下面的代码中找到的代码:
<fileExtensions allowUnlisted="true">
注意 如果您想要拒绝某些特定文件扩展名的安全性,您可以显式添加这些扩展。例如,请参见下面的代码:
<requestFiltering>
<fileExtensions allowUnlisted="true">
<add fileExtension=".asa" allowed="false" />
<add fileExtension=".asax" allowed="false" />
<add fileExtension=".ascx" allowed="false" />
<add fileExtension=".master" allowed="false" />
</fileExtensions>
</requestFiltering>
在文件菜单上,单击保存。
关闭记事本。
运行 Web 应用程序具有文件扩展名未列出的子元素中的<fileExtensions>部分。</fileExtensions>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询