2026年11月06日 星期五 www.ximi.me 个人独立博客 第 10 卷 · 总第 2055 期

希米日志

记录生活 · 沉淀技术 · 独立思考

留言板
公告:

所有留言信息均为人工审核,打广告的可以离开了!
时间: 2024-09-08 00:04:41


防止文章附件被盗链,单文件解决方法
ximi: 这就是一个PHP文件,放在站点任意位置都可以,只要目录与白名单正确配置即可;
原理步骤如下:
1.检查当前页面地址是否在白名单中第8行:【$whitelist = ['ximi.me', 'www.ximi.me'];】,如果不存在拒绝链接;
2.从链接中url参数中获取文件名并从服务器查询,检查指定目录下文件是否存在,
代码在第26行:【$baseDir = realpath("./a/b/d");】,文件不存在给出提示;
3.以上条件满足后以二进制方式输出文件给前台客户端

例如:
将代码保存为a.php放在根目录;
文件test.zip存放在"./a/b/d/"目录内;
访问链接:https://你得域名/a.php?url=test.zip
留言时间: 2025-01-31 21:51:08


开源希米个人图册V5.01
飞鱼: 真棒
留言时间: 2025-01-31 21:16:09


防止文章附件被盗链,单文件解决方法
PiliHot: 请问一下这个代码放在什么地方呢
留言时间: 2025-01-31 09:41:23


写了两个随机生成图片的Api代码
ximi: Thank you for your attention!
留言时间: 2025-01-30 13:58:00


写了两个随机生成图片的Api代码
tubemp4.ru: Valuable info. Lucky me I discovered your site accidentally, and I'm surprised why this accident didn't happened in advance!
I bookmarked it.
留言时间: 2025-01-30 07:16:40


常用的快捷命令
飞鱼先生: 来学习学习
留言时间: 2024-12-16 10:28:52


搭建个人防盗链图床
ximi: 因为附件设置了防盗链;
仅可使用浏览器下载;
短期内也不能重复下载;
附件已发送你邮箱
留言时间: 2024-12-10 23:06:14


搭建个人防盗链图床
OKOK: 不知道为什么下载的[img_v3.01.zip]无法打开,反复下载了好几次,文件大小55.35K,无法打开。
如果可以希望发邮箱一份最新版,非常感谢。
留言时间: 2024-12-06 09:51:03


防盗链三部曲
Celia: 笑死我了
留言时间: 2024-11-13 06:30:01


搭建个人防盗链图床
ximi: 安装方法:
1.解压安装包到根目录(或是其它目录,得修改header中链接即可)
2.img目录下,img.php,image.php 中对应白名单域名自行修改
3.img/admin/admin.php 为后台管理地址,登陆用户密码存储在login.php内部
来源不合法禁止访问,Access forbidden,这个肯定是在index.php文件里的,其链接根据你放置目录位置,修改文件引用地址即可!
留言时间: 2024-10-09 20:53:40


搭建个人防盗链图床
546160: 来源不合法禁止访问,Access forbidden
解压安装包到根目录(或是其它目录,得修改header中链接即可)
这个修改哪里啊 没找到呢
留言时间: 2024-10-09 20:34:15


防盗链三部曲
秋风于渭水: 防的好到我只能在无图模式下才能看到内容...
留言时间: 2024-09-19 14:50:39


防盗链三部曲
全有导航: 我来看看,到底好看啊。
留言时间: 2024-09-19 08:34:44