如何浏览允许目录浏览但具有默认页面的网站?


12

有一个网站允许目录浏览;我肯定知道这一点,因为我可以浏览没有默认页面的目录。

有一个我要浏览的目录,但是一个默认页面,因此,如果我在浏览器中键入URL,或者在浏览该目录上方的目录时单击该目录,则会显示该页面。 ,允许浏览)。

如何请求Web服务器向我发送目录列表而不是默认页面?

我当前正在使用Internet Explorer,但是如果IE无法胜任该任务,则我不介意使用其他浏览器。


1
您可能想查看有关目录遍历的Wikipedia文章,尽管它与您的问题并不严格相关。
2011年

下次,您应该用不同的措词来表达。首先给出类似“我要保存在网络服务器上的一些文件,希望能够通过网络浏览器访问”这样的问题。然后说明您当前的情况,即目录遍历。最后,提供可接受的解决方案的规范,例如“必须在PC和iPhone上工作”。那可能会使您更快地找到位置。
surfasb

Answers:


21

你不能

在所有流行的Web服务器的标准配置中,术语“允许浏览”仅在相关目录没有默认页面时适用,以避免引入较大的安全漏洞。

(在某些配置中(例如,DirectorySlash off在Apache2中)http://example.com/path/http://example.com/path返回索引的同时显示索引页面,但这很少见。)

使用的浏览器没关系;他们所做的只是发送HTTP请求并显示返回的数据。显示索引还是显示默认页面完全取决于服务器。


我希望有更好的东西...但这似乎是事实。答案已接受,谢谢。
马西莫

3

有时,您可以浏览具有默认文件或索引文件的目录。我发现这样做的唯一方法是在站点上找到缺少默认文件或索引文件的子目录,然后从那里遍历。例如,假设您在图像站点上,则可以通过单击图像,然后从url中删除图像文件名并按Enter来获得列表。当然,如果列表被禁用,这将不起作用。


0

您可以。用户在线工具,例如URL Fuzzer。还有一些下载管理器将为您浏览Web目录。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.