转换下载网站的链接

转换下载网站的链接

我使用以下方式下载了一个网站:

wget -c --mirror -p http://www.somewebsite.com

用于离线查看,我只是记得我忘记了 --convert-links 选项!它们现在都在我的硬盘上。有没有办法在不重新下载整个网站的情况下执行 --convert-links 操作?

答案1

简单的一个:用类似的东西提供本地目录简单HTTP服务器,然后wget从本地主机重新使用适当的选项。

答案2

另外,不要忘记使用选项--timestamping,或添加timestamping=on到“〜/.wgetrc“。它确保当您重新镜像网站时,您不会重新下载整个网站,而只会重新下载更改/新的文件。请参阅 部分时间戳在 wget 的联机帮助页中了解更多信息。

FWIW我用它来镜像我的博客:

wget --mirror --调整扩展 --convert-links --no-cookies --timestampinghttp://example.com--输出文件=日志博客

相关内容