题目有点拗口,但是意思就是,先去申请一个 OneDrive 的网盘,正常途径申请只是 5G 容量的普通版,但微软面向学生推出了一个免费的 Office 365 教育版,包含 OneDrive 5T 容量,很关键而且还是免费的,但必须要微软认证的教育网邮箱才可以注册,这类邮箱网上也有很多人分享出来(网址),但均为阅后即焚的临时邮箱。申请成功后,通过 OneIndex 这个 PHP 程序生成网盘页面。
此种方式获得的 OneDrive 界面是没有显示容量的,但可以通过【设置】-【网站】-【存储标准】里查看。
OneIndex 的程序,可以对接 OneDrive 网盘,将网盘里的内容直接显示成目录,文件可以直链下载,视频可以在线播放,图片可做图床,感觉很好用,主要是不用服务器空间,也不走服务器流量。
1. 需求:
2. 安装:
3.Nginx 伪静态规则,也就是去掉/?/
(参考网上方法,两种皆可):
location / { if (!-e $request_filename){ rewrite / /?/ last; } }
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; }
4. 程序安装失败的问题:
我重新安装 OneIndex 的时候,就遇到程序安装失败的问题,即便是client_id
和client_secret
都正确的情况下还是安装失败,注意client_secret
只会出现一次,忘记的话就比较麻烦了。尝试很多遍失败后,终于找到一种可以安装成功的方法,就是更换新的client_secret
。
client_secret
,然后重新安装时候填这个新的client_secret
就可以了。OneIndex 这种方式的目录索引列表很特别,不同于 h5ai、Directory Lister、Encode Explorer 这类直接读取服务器文件,也不再受限于服务器的硬盘大小,多大的文件都不怕。
OneDrive 的上传速度也挺快的,正常使用应该不会被删号的,我刚用了几天,似乎没什么问题。目前我还有一个 5G 的 OneDrive 的网盘,存点私人的东西,平时还是用百度云为主,3T 的容量主要是同步手机的相片,但无法同步 Live 照片和视频,嗯又有一个开会员的理由了!
天下没有免费的午餐,免费的才是最贵的,上面都是个玩!
我也搞了一个玩玩:index of / - 撸撸の坐标
小青虫大佬的翻车了,一声叹息。现已换回我之前 5G 个人版。