free.fr免费空间搭建图床及小文件分享Jirafeau及利用Cloudflare进行反代设置

83次阅读
一条评论

共计 1451 个字符,预计需要花费 4 分钟才能阅读完成。

Jirafeau 是更新到现在的一款简洁易用的临时在线 PHP 网盘程序,允许您“一键式文件共享”。它可以以一种简单的方式上传一个文件,并为其提供一个独特的链接。因此 Jirafeau 既可以作为图床也可以作为小文件分享。
1、首先实现对空间的文件传输,最简单是上传一个 PHP webshell
方法 1:利用法国代理访问官方的 ftp,地址:ftpperso.free.fr
方法 2:买个法国 VPS 自己做 web ftp,也可用别人搭建好的,推荐一个:https://ftp.feixiang.eu.org/    账户 / 密码:mjj/mjj(感谢 LOC 网友 @feixiang)
上传一个 PHP webshell,推荐 filebox.php,详见:https://github.com/or2me/Filebox
free.fr 免费空间搭建图床及小文件分享 Jirafeau 及利用 Cloudflare 进行反代设置

2、启动 Free.fr 支持 php5.6
free.fr 空间目前还不支持 php7,所以所有 php 都要支持 5.6 及兼容的才行。
在根目录新建一个文件 .htaccess,然后把下面的代码粘贴进去。

<IfDefine Free>
php56 1
</IfDefine>
ErrorDocument 404 /404.html

3、上传 Jirafeau
假设你的空间名为 abc.free.fr,那么你的 filebox 访问地址为:http://abc.free.fr/filebox.php
https://gitlab.com/mojo42/Jirafeau 上下载压缩包,zip 结尾最好
利用 filebox 上传文件到根目录,上传时选择解压缩。

4. 设置 Jirafeau
(1)手动新建一个 sessions 文件夹在根目录,记得给写入权限。
(2)上传好的文件一般解压缩成文件夹 Jirafeau-master。
(3)访问 http://abc.free.fr/Jirafeau-master/install.php 进行安装。注意末尾带 /,具体安装见 Jirafeau 主页。
(4)访问 http://abc.free.fr/Jirafeau-master/index.php 即可实现访问了,分享图或者文件即可。

5.CloudFlare Workers 反代
(1)创建一个 Workers,启动器选 HTTP handler。
free.fr 免费空间搭建图床及小文件分享 Jirafeau 及利用 Cloudflare 进行反代设置

编辑上面的 Workers,复制下面代码,修改下域名,支持二级以上目录,比如http://abc.free.fr/Jirafeau-master/,但同样的必须以 / 结尾。
addEventListener(‘fetch’, event => {
const request = event.request;
const url = new URL(request.url);
const response = fetch(‘http://abc.free.fr/Jirafeau-master/‘ + url.pathname + url.search, {
method: request.method,
headers: request.headers,
body: request.body,
});
event.respondWith(response);
(2)添加域名,在域名里添加路由,假设你添加的域名为 cba.xxx.xyz,解析 A 的 IP 可以随便填,例如 1.2.3.4,然后在 worker 里添加:
free.fr 免费空间搭建图床及小文件分享 Jirafeau 及利用 Cloudflare 进行反代设置

(3)注意在 Scrape Shield 里面 关闭 Hotlink 保护
free.fr 免费空间搭建图床及小文件分享 Jirafeau 及利用 Cloudflare 进行反代设置

(4)为防止免费空间因为滥用而被限制,设置下缓存。
free.fr 免费空间搭建图床及小文件分享 Jirafeau 及利用 Cloudflare 进行反代设置
free.fr 免费空间搭建图床及小文件分享 Jirafeau 及利用 Cloudflare 进行反代设置

6、如果以上设置正确,搭建就完成了
访问 http://abc.xxx.xyz 即可看到 Jirafeau。
free.fr 免费空间搭建图床及小文件分享 Jirafeau 及利用 Cloudflare 进行反代设置

正文完
 0
admins
版权声明:本站原创文章,由 admins 于2024-06-09发表,共计1451字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(一条评论)
阿龙 评论达人 LV.1
2024-06-10 01:03:27 回复

很有用

 Android  Chrome  美国