如何让 HTTrack 只下载当前域上的文件?

Ale*_*lex 7 http download httrack

无论我多么努力,我似乎​​都无法让 httrack 保持指向其他域的链接完好无损。我试过使用这个--stay-on-same-domain论点,但似乎并没有做到。我也试过添加过滤器不起作用。

有简单的,必须有一些选择,我在这里失踪。

Kai*_*ack 8

将选项“最大外部深度”设置为0不起作用,即使它应该是预期的。

什么工作:

转到 > 选项 > 扫描规则并在文本字段中输入(额外行): -* +*yourdomain.com/*

以下是要了解的更多设置:HTTrack:如何仅从某个子文件夹级别下载文件夹?

  • 每次都必须在扫描规则中手动指定域,这是多么令人沮丧。‍♂️ 它确实应该检测到这一点。 (4认同)

tho*_*asB 1

将最大外部深度设置为 0。在 GUI 中可以在此处找到:

在此输入图像描述

如果您使用的是命令行版本,则选项为

%e0
Run Code Online (Sandbox Code Playgroud)

【注:非HTTRACK专家,如有需要请指正】

  • 这并不总是有效。我的设置与您的屏幕截图相同,但我也从维基百科获得了很多页面。 (3认同)