unix – httrack跟随重定向

我尝试从用户提供的URL开始递归镜像网页(当然有深度限制设置). Wget没有捕获来自css / js的链接所以我决定使用 httrack.

我尝试像这样镜像一些网站:

# httrack <http://onet.pl> -r6 --ext-depth=6 -O ./a "+*"

本网站使用重定向(301)到http://www.onet.pl:80,httrack
下载index.html页面

<a HREF="onet.pl/index.html" >Page has moved</a>

仅此而已!当我跑:

# httrack <http://www.onet.pl> -r6 --ext-depth=6 -O ./a "+*"

它做我想要的.

有没有办法让httrack跟随重定向?目前我只是添加“www.” url到httrack的URL,但它不是一个真正的解决方案(不包括所有用户案例).有没有更好的Linux网站镜像工具?

解决方法

在主httrack forum上,一位开发人员说这是不可能的.

正确的解决方案是使用另一个Web镜像工具.

相关文章

用的openwrt路由器,家里宽带申请了动态公网ip,为了方便把2...
#!/bin/bashcommand1&command2&wait从Shell脚本并行...
1.先查出MAMP下面集成的PHP版本cd/Applications/MAMP/bin/ph...
1、先输入locale-a,查看一下现在已安装的语言2、若不存在如...
BashPerlTclsyntaxdiff1.进制数表示Languagebinaryoctalhexa...
正常安装了k8s后,使用kubect工具后接的命令不能直接tab补全...