如何防止访问直接目录URL,但允许IIS6中的目录内容?

How to prevent access to direct directory URL but allow directory contents in IIS6?

提问人:Joe Defill 提问时间:10/29/2022 最后编辑:Joe Defill 更新时间:10/29/2022 访问量:51

问:

我在 IIS 中设置了一个图像托管站点,例如 products 文件夹将是 。这是否有任何方法可以阻止公众访问此链接,但允许公众访问此类链接?www.foobar.com/products/www.foobar.com/products/some_product.jpg

由于某种原因,此文件夹不会返回 403 错误,但其余文件夹会返回。我在文件夹属性下的安全设置中没有看到任何差异。

IIS Web 配置 IIS-6 Windows-Server-2008-R2

评论

0赞 Lex Li 10/29/2022
您混合了几个不能相互关联的标记(IIS 6 在 Windows Server 2008 R2 上不可用),所以我想知道您正在使用的环境到底是什么。如果您碰巧使用 IIS 7 及更高版本,如果将 HTTP 状态设置为 ,FRT 可以打印出任何 HTTP 请求背后的实际活动 learn.microsoft.com/en-us/iis/troubleshoot/...。这可以回答“此文件夹不返回 403 错误”的原因是什么。200-999
0赞 YurongDai 11/2/2022
根据您的描述,您希望阻止客户访问 ,但允许直接访问 ,对吗?您是否启用了默认文档?www.foobar.com/products/www.foobar.com/products/some_product.jpg

答: 暂无答案