我知道这是可能的,但是当我想进入包含“index.html / index.php”的文件夹时,我遇到了问题,它会自动将我重定向到该站点,而不是打开该文件夹。您可以在此处测试它。
http://svamservices.com.au/truck/ (存档版本) 并尝试进入主文件夹。
我想获取主文件夹的比赛。有什么想法吗?我尝试使用 wGet,但它只是跳过了主文件夹。
答案1
当您运行以下脚本(使用创建站点镜像wget
)时:
#!/bin/sh
wget --mirror \
--convert-links \
--adjust-extension \
--page-requisites \
--no-parent \
http://svamservices.com.au/truck/
它将为您提供由 Web 服务器生成的内容。如果 Web 服务器允许目录列表,那么它将返回您的文件和目录列表,否则它将index.php
在其端执行并返回此执行的结果(index.php 内部的逻辑)。
答案2
这是由于 Web 服务器的配置所致,如果文件夹中有 index.php 文件,则将返回网站。如果缺少此文件,则 Web 服务器将返回目录列表,但由于主要操作是尽可能显示网站,因此在这种情况下,最终用户通常无法获取目录列表。