配置 wget 以忽略指定域,或以不同方式对待它?

配置 wget 以忽略指定域,或以不同方式对待它?

我用来wget镜像一个旧网站及其所有 --page-requisites.不幸的是,曾经满足其中一些要求的域之一现在已离线。每次 wget 尝试从该域获取任何内容时,它都会阻塞 10 秒以上,直到连接最终超时。
20 次重试大大加剧了这个问题。我想将默认重试次数保留在 20 次,但我知道这个特定域永远不会响应。
有没有办法告诉 wget 完全忽略该域,即不尝试从那里获取任何内容?
如果没有,我至少可以应用不同的配置来请求来自该域的请求,例如为其指定 0 次重试吗?
否则,对于这个问题还有其他建议的解决方案吗?

答案1

您可以使用 wget 的选项--exclude-domains来排除特定域。

来自 wget 的手册页:

--exclude-domains domain-list
           Specify the domains that are not to be followed.

相关内容