我在几个不同的网站上有几个网页,我想完全镜像。这意味着我需要图像、CSS 等,并且需要转换链接。此功能类似于使用 Firefox 来“将页面另存为”并选择“网页,完成”。我想将文件和相应的目录命名为合理的名称(例如 myfavpage1.html、myfavpage1.dir)。
我无权访问服务器,它们不是我的页面。这是一个示例链接:点击我!
再澄清一点...我有大约 100 个页面要镜像(许多来自慢速服务器),我将在 Solaris 10 上执行任务,并每小时将结果转储到 samba 挂载以供人们查看。而且,是的,我显然已经用几个不同的标志尝试了 wget,但我没有得到我正在寻找的结果。因此,指向 GNU wget 页面并没有真正的帮助。让我从一个简单的例子开始。
wget --mirror -w 2 -p --html-extension --tries=3 -k -P stackperl.html "https://stackoverflow.com/tags/perl"
由此,如果我的标志正确,我应该会在 stackper.html 文件中看到https://stackoverflow.com/tags/perl页面。