很多用迅睿做站的朋友应该都遇过这糟心事:辛苦采了大半个月的内容,过俩月再看整站全是缺图的红叉,要么就是加载慢到用户直接跳走,本质就是没开采集图片的本地化,站外源站一挂你直接白干。这事儿吧真的是前期花10分钟设置,后期省100个小时的补救功夫,真没必要省这个步骤。
进迅睿后台找顶部的【采集】模块,点左边菜单栏的采集参数设置,往下翻就能看到“下载远程图片”的选项,直接勾上就行,别漏了下面的“下载远程附件”也顺便勾上,不然你采到带压缩包、PDF的内容照样是站外链接,哪天源站没了照样丢资源。
很多人勾完就直接退了,下面还有个本地化文件存储路径的设置,别用默认的乱码路径,自己改个好记的,比如/attachment/caiji/[year]/[month]/这种,后期你找文件、清冗余也方便,要是你用的是OSS对象存储,记得先把OSS的配置在附件设置里调好,本地化的图会自动同步到OSS,不用你手动传。
别以为全局开了就万事大吉,你之前建的老采集规则,默认是没开本地化的,得单独进去调。找到你要改的采集规则,点内容处理标签,往下拉到“远程资源处理”板块,把“下载远程图片到本地”的选项选“是”就行。
下面还有个排除域名的输入框,你要是有合作的图床、或者自己常用的站外域名不想本地化,就填进去,一行一个,省得重复存图浪费存储空间。

别以为设置完就100%没问题,我刚玩迅睿的时候踩过好几个坑,给你们拎出来避避。
第一个就是带防盗链的图片采不下来,这个也好解决,你在采集规则的HTTP头设置里,加个Referer字段,值填对方站点的域名就行,相当于告诉对方的服务器“我是从你家网站过来要图的”,基本90%的普通防盗链都能绕过去。
还有个常见问题,采到的webp、avif这些特殊格式的图片识别不了,不给下载,你去附件设置里,找到允许上传的文件格式,把webp、avif、heic这些你能见到的图片格式全填进去就行,反正占不了多少配置位。
很多人调完设置测了下,发现图片还是站外的,咋回事?先去清后台的页面缓存,还有你自己浏览器的缓存也清了,再重新采集几篇测试,别啥都没搞就喊设置失效,90%的情况都是缓存没清的锅。
实在搞不定的,你就去采集规则的测试页面,跑单条内容测试,下面会有详细的日志,哪个图下载失败、为啥失败写的明明白白,对着日志调比你瞎琢磨快10倍。对了要是你家服务器带宽小,别一次性开太多采集线程,不然图片下载不全,还容易把你自己的服务器跑崩,慢点儿采稳得很。
上一篇: 服务器恶意访问屏蔽
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图