华夏名网虚拟主机文件防盗链_pdf 文件被盗链下载与CDN配合
华夏名网虚拟主机上 pdf 文件被盗链下载导致流量超标,核心是防盗链。Apache 用 .htaccess 的 RewriteCond %{HTTP_REFERER} 校验来源,IIS 用 web.config 的 URL Rewrite 匹配 HTTP_REFERER。只允许自己域名和搜索引擎访问,外部站点引用直接返回 403 或替换成提示图。
保护下载文件(zip/rar/exe/apk):RewriteCond %{HTTP_REFERER} !^$,RewriteCond %{HTTP_REFERER} !你的域名.com [NC],RewriteRule .(zip|rar|exe|apk|mp4)$ - [F,L]。大文件防盗链效果最明显,一个 mp4 几百 MB,被外部引用一次就吃掉大量流量。
配置参考(.htaccess 保护下载目录): ``` RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !你的域名.com [NC] RewriteRule ^download/.*.(zip|rar|exe|apk|mp4)$ - [F,L] ```
大文件下载除了防盗链,还可以限制单 IP 并发和速度。Apache 用 mod_bw 或 mod_cband,IIS 用带宽限制,但虚拟主机通常不支持这些模块。替代方案是把大文件放到对象存储(OSS/COS),用 CDN 分发,按量付费,避免虚拟主机流量超标。
图片站除了防盗链还要做懒加载和 WebP。页面首屏只加载可见区域图片,滚动到视口才加载下方图片,首屏流量减 50%。WebP 格式比 JPG 小 30% 且画质相当,Apache 用 mod_rewrite 根据 Accept 头返回 WebP,IIS 用 URL Rewrite 条件判断。两项配合比单纯防盗链省流量更持久。

更新时间:2026-08-26 22:13:41