希米日志


主页 代码 笔记 软件 闲谈 留言


5 3

前言:

书接上回:本集 仅增加了防盗链效果,其它未做改变
上集地址: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

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

下载地址:v1.01

img_v1.01.zip

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


更新版本: v2.01

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

更新功能:

1.直链下载 https://你的域名/img/image.php?img=图片名称
2.白名单授权访问,非授权站点不可引用图片地址 https://你的域名/img/img.php?img=图片名称
3.仅本站访问,屏蔽迅雷,IDM之类软件访问下载图片 https://你的域名/img/?=图片名称
例如: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? = 图片名称

演示预览:

Image

下载地址:v3.01

[img_v3.01.zip]

Bug 反馈:

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


 2024-08-01 19:45:00

二维码



评论:

已有评论:


546160 · 42 天
 来源不合法禁止访问,Access forbidden

解压安装包到根目录(或是其它目录,得修改header中链接即可)
这个修改哪里啊 没找到呢
头像

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

来源不合法禁止访问,Access forbidden,这个肯定是在index.php文件里的,其链接根据你放置目录位置,修改文件引用地址即可!
头像


test · 17 天
@ximi
1.解压安装包到根目录(或是其它目录,得修改header中链接即可)
2.img目录下,img.php,image.php 中对应白名单域名自行修改
头像


目 录




1