搭建个人防盗链图床

代码 刚刚

前言:

书接上回:本集 仅增加了防盗链效果,其它未做改变<br## 上集地址:https://www.ximi.me/post-134.html

运行环境

  • 当前版本: v1.01
  • 虚拟主机:PHP##5.6
  • 数 据 库:无

使用说明:

1.绑定二级域名到img目录,当然也可以改成其它名称 2.添加自己的域名进入白名单,位置image.php;第4行 有注释说明 3.修改初始登录密码,位置index.php;第4行 有注释说明

演示预览:

https://www.ximi.me/img/?=ysdz.jpg 未加入白名单: https://www.ximi.me/img/?=default.jpg 已加入白名单: https://www.ximi.me/img/?=fd_bai.jpg

  • 从非白名单的站点网页中访问就会触发防盗效果,但是使用右键复制图片地址至浏览器就可以正常浏览图片。<br##
  • 网页另存到本地再打开,也可以正常访问,不会触发防盗效果!

下载地址:v1.01

img_v1.01.zip<br##

更新地址:https://www.ximi.me/url/image 更新日期:2024.08.01<br##


更新版本: v2.01

当前版本:version 2.01 更新时间:2024-09-26 方便安装配置,已取消数据库验证,使用简易验证

更新功能:

1.直链下载 https://你的域名/img/image.php?img=图片名称 2.白名单授权访问,非授权站点不可引用图片地址 https://你的域名/img/img.php?img=图片名称 3.仅本站访问,屏蔽迅雷,IDM之类软件访问下载图片 https://你的域名/img/?=图片名称<br## 例如:https://www.ximi.me/img/?=6.png

安装方法:

1.解压安装包到根目录(或是其它目录,得修改header中链接即可) 2.img目录下,img.php,image.php 中对应白名单域名自行修改 3.img/admin/admin.php 为后台管理地址,登陆用户密码存储在login.php内部

更新预览:

<img src="https://www.ximi.me/img/?=tc-1.png" ## <img src="https://www.ximi.me/img/?=tc-2.png" ##

下载地址:v2.01

img_v2.01.zip

测试图片:

https://www.ximi.me/img/?=6.png https://www.ximi.me/img/?=16.png https://www.ximi.me/img/?=17.png

更新版本: v3.01

1.增加前台预览功能 2.增加上传目录与白名单配置文件 3.取消文件重命名功能 4.其它无变化

使用说明

序号 文件名 功能介绍 1 110.svg 防盗链图片,可文本方式打开修改字符串 2 ini.php 上传目录配置文件 3 functions.php 防盗链白名单配置文件 4 header.php 页眉配置文件 5 footver.php 页脚配置文件 6 upload.php 图片上传 ,缩略图大小参数可以打开修改 7 image.php 原始图片直链,无任意检测验证 8 img.php 原图带有防盗链 9 index.php 主页图片预览 10 admin.php 后台管理页面 11 list-1.php 后台编辑文件1 12 list-2.php 后台编辑文件2 13 login.php 后台登陆页面,登陆用户密码可打开查看修改 14 logout.php 后台退出 15 max.php 预览图片使用图片 16 min.php 页面默认加载图片 17 style.css css 样式文件

图片引用方法:

  1. 直链下载 https:// 你的域名 /目录/image.php?= 图片名称

  2. 白名单授权访问,非授权站点不可引用图片地址,屏蔽迅雷,IDM 之类软件访问下载图片 https:// 你的域名 /目录/img.php? = 图片名称

演示预览:

下载地址:v3.01

[img_v3.01.zip]

更新版本: v4.01

Bug 反馈:

Blog: https://www.ximi.me Email:admin#ximi.me (用@替换#) 后续更新地址:https://www.ximi.me/url/image 2024.11.05


评论(4)


头像
546160 ·1 年前
来源不合法禁止访问,Access forbidden
解压安装包到根目录(或是其它目录,得修改header中链接即可)
这个修改哪里啊 没找到呢

头像
ximi ·1 年前
@ 546160
安装方法:
1.解压安装包到根目录(或是其它目录,得修改header中链接即可)
2.img目录下,img.php,image.php 中对应白名单域名自行修改
3.img/admin/admin.php 为后台管理地址,登陆用户密码存储在login.php内部
来源不合法禁止访问,Access forbidden,这个肯定是在index.php文件里的,其链接根据你放置目录位置,修改文件引用地址即可!

头像
OKOK ·1 年前
不知道为什么下载的[img_v3.01.zip]无法打开,反复下载了好几次,文件大小55.35K,无法打开。
如果可以希望发邮箱一份最新版,非常感谢。

头像
ximi ·1 年前
@ OKOK
因为附件设置了防盗链;
仅可使用浏览器下载;
短期内也不能重复下载;
附件已发送你邮箱

发布评论

正在加载验证码......

请先完成验证


相关文章