oneindex
Onedrive Directory Index
功能:
不用服务器空间,不走服务器流量,
直接列onedrive目录,文件直链下载。
demo
[gt'https://github.com/donwa/oneindex']开源地址[/gt]
提前准备
1.服务器
2.域名
3.域名解析
需求
1、PHP空间,PHP 5.6+ 打开curl支持
2、onedrive账号 (企业版或教育版/工作或学校帐户)
3、oneindex 程序
安装教程
下载压缩包:点击下载
将压缩文件上传到网站根目录并解压
设置后台定时刷新缓存
在one.php最后一行添加
# 每小时刷新一次token
0 * * * * /具体路径/php /程序具体路径/one.php token:refresh
# 每十分钟后台刷新一遍缓存
*/10 * * * * /具体路径/php /程序具体路径/one.php cache:refresh
设置伪静态
if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php?/$1 last;
}
特殊文件实现功能
README.md
、HEAD.md
、 .password
特殊文件使用
可以参考https://github.com/donwa/oneindex/tree/files
在文件夹底部添加说明:
在onedrive的文件夹中添加
README.md
文件,使用markdown语法。
在文件夹头部添加说明:
在onedrive的文件夹中添加
HEAD.md
文件,使用markdown语法。
加密文件夹:
在onedrive的文件夹中添加
.password
文件,填入密码,密码不能为空。
直接输出网页:
在onedrive的文件夹中添加
index.html
文件,程序会直接输出网页而不列目录。
配合 文件展示设置-直接输出 效果更佳
恭喜,你成功屏蔽了广告 *这是一则由 Google AdSense 自动推荐的广告,不代表本站立场
Comments | NOTHING