https://hostloc.com/thread-1091860-1-2.html 看到MJJ求此款图床源码
打开发现是反代Telegraph图床,是的,事情简单了,顺手就扒了!
直接反代Telegraph造成图片内容不可控,想到star的Teleimg这款也是同类型程序
使用Sqlite建立数据库筛选所有从本站上传的图片,非本站上传直接返回指定图片
简单整合了一下,没剔除多余文件,养成习惯了,能用就好!
搭建环境需要PHP7.4,不然会报错
演示:https://dwz.ge/Mjpwe
下载:https://dwz.ge/xOadP
Nginx伪静态
- if (!-e $request_filename) {
rewrite ^(.*)$ /index.php$1 last;
}
location /file/ {
log_not_found off;
expires 30d;
rewrite ^(.*)$ /index.php$1 last;
}
location /assets/ {
etag on;
gzip on;
log_not_found off;
expires 1d;
}
location ~* \.(db)$ {
deny all;
}
宝塔为例,网站配置文件添加反代
- location /upload {
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
if ($request_method = 'OPTIONS') {
return 204;}
proxy_pass https://telegra.ph/upload;
}
location /file {
proxy_pass https://telegra.ph/file;
}
client_max_body_size 5m;
热议
2楼 尼克 前天17:21
帮顶
3楼 美国总统奥巴马 前天17:22
666 为何我照着提示这个
Parse error: syntax error, unexpected 'object' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /www/wwwroot/xx.ltd/class/DB.class.php on line 5
升级到php7.4解决
4楼 xvm 前天17:23
先码后学,谢谢大佬
5楼 gundam06ms 前天17:24
学习学习baipiao
6楼 美图秀秀 前天17:25
666
7楼 大炮 前天17:26
感谢大佬
8楼 惜为伊人醉 前天17:31
支持一下大佬。!
9楼 机长 前天17:36
用原版搭的一直 Server Error
10楼 xz72670 前天17:39
多谢大佬分享,顺便问一下大佬扒网是用什么工具?
12楼 huanx 前天17:40
挺好看的..
13楼 乌拉擦 前天17:48
666 为何我照着提示这个
Parse error: syntax error, unexpected 'object' (T_STRING), expecting function ...
php7.4
14楼 乌拉擦 前天18:08
多谢大佬分享,顺便问一下大佬扒网是用什么工具?
一双手一个浏览器哈哈哈哈
15楼 Qimiao 前天18:56
一双手一个浏览器哈哈哈哈
宝塔安装好了。这个在反代到上述代码吗?
16楼 jzelynn 前天19:10
makes
17楼 无涯子 前天19:11
学习了,这个确实挺简洁的。
18楼 美少年 前天19:28
白**成功
19楼 lastfree 前天19:42
具体怎么弄啊? 我上传的代码。然后修改了nginx 伪静态和反代。
然后也打不开任何页面。
下一步不知道怎么弄了。
20楼 dole 前天19:45
22楼 幺鸡 前天20:49
谢谢分享
23楼 zp96324511 前天20:55
24楼 小白天使 前天21:02
感谢分享
25楼 micly2 前天21:15
支持大佬
26楼 old_driver 前天21:36
反代telegram的话有QPS限制
27楼 小妖怪 前天21:37
牛逼
28楼 auto8624 前天21:39
上传的图片自动变成默认的图是什么情况啊。。
29楼 darkt 前天21:41
添加反代 这个我还没添加,我加了伪静态
目前可以上传文件,可以正常访问图片,那么这个文件是上传到哪里呢?
那个反代的代码是啥作用
30楼 匿名小白 前天21:54
添加反代 这个我还没添加,我加了伪静态
目前可以上传文件,可以正常访问图片,那么这个文件是上传到哪里 ...
我也想问
32楼 MZJC 前天21:59
我也想问
上传到https://telegra.ph 了
33楼 Uscnc 前天22:38
https://paddi.cc/index.php/archives/6/
搜到一篇文章利用wp.com做加速
34楼 laianguo 前天23:36
宝塔写入配置文件会报错。。。
35楼 yushui 前天23:48
mark一下
37楼 zhongziso 昨天15:41
安装完,图片上传显示404,看了一下teleimg.db这是数据库并没有写入数据进去。
38楼 louiejordan 昨天15:44
1.限速5M2.telegraph国内访问不了
39楼 匿名小白 昨天15:47
louiejordan 发表于 2022/10/31周一 下午3:44:30
1.限速5M2.telegraph国内访问不了瞎折腾啥
你的小鸡国内能访问不就行了
40楼 乌拉擦 昨天16:22
安装完,图片上传显示404,看了一下teleimg.db这是数据库并没有写入数据进去。 ...
文件夹给755权限
42楼 柳夜熙 昨天17:21
test 不能显示
43楼 乌拉擦 昨天21:38
所有文件夹都是0755权限,一样的出错。伪静态规则
和网站配置里的 有冲突,去掉那个file伪静态的就显示 ...
伪静态规则少内容啊,帖子里给了的
44楼 wower 8小时前
收藏备用
45楼 Fang1028 6小时前
页面提示上传出错,请重新上传,按上面说的来的
但是数据库依然没有读写。
47楼 乌拉擦 11分钟前
伪静态去掉file规则变成这样就能用。但是数据库依然没有读写。
我这边按帖子内容重新测试一切正常
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
