如何用Wget保存博客特定链接/目录(Windows新手求助)
Wget 归档博客文本内容的正确参数配置
核心命令(按需修改参数即可用)
wget.exe -r -l2 -P ./本地归档目录 --no-parent --domains=目标博客域名 -I /blog --reject=*.jpg,*.png,*.gif,*.css,*.js https://目标年份归档页链接
参数对应需求说明
-r:开启递归抓取,自动爬取页面内的链接内容-l2:设置递归深度为2层——第1层是你打开的年份归档页,第2层是子页面里的「查看全文」链接(如果全文链接在子页面的下一层,就改成-l3)-P ./本地归档目录:指定本地保存文件夹,比如./2023博客归档,会自动生成该目录存放文件--no-parent:禁止向上爬取父目录,避免抓到年份归档页以上的无关内容--domains=目标博客域名:严格限制只抓取该域名下的内容,彻底杜绝外部无关链接-I /blog:仅抓取/blog路径下的页面,精准锁定博客内容范围--reject=*.jpg,*.png,*.gif,*.css,*.js:过滤图片、样式、脚本文件,只保留纯文本HTML内容
你之前命令的问题
-l1深度不足:只能抓到年份页和直接子页面,爬取不到子页面里的「查看全文」链接- 缺少域名/路径限制:导致误抓外部无关链接
- 未添加资源过滤参数:会下载图片等不需要的文件
内容的提问来源于stack exchange,提问作者sailorstarshine
相关产品推荐
相关产品推荐

