一、前情提要:
大家都晓得,Onedrive是微软提供的个人网盘。最高支持5T单用户免费使用。
今儿介绍的Oneindex可以关联我们的Onedrive账户,实现访问我们自己的域名即可对Onedrive网盘内容的分享,甚至生成外部链接。
简单的说,就是你可以建立一个网站,这个网站访客可以在线看视频、在线看图片、还可以下载相关的内容、或者将图片视频外联到其他网页中。
而这些视频吖、图片吖、文件吖都统统的储存在你自己Onedrive网盘中的。不占用你自己网站的空间和流量。是通过你网站中的Oneindex调取Onedrive里的文件反馈给访客的。
二、必备项目:
- 微软OneDrive账号一枚(个人、企业版、教育版)
- 域名一枚
- 支持PHP的网页空间(需curl支持)
微软Onedrive 5T版请戳这里
三、演示地址:
四、搭建过程:
1.下载Oneindex程序,并上传至网站根目录
下载地址 https://github.com/donwa/oneindex
2. 填写“client_secret”和“client_id”进行安装授权

安装成功后,您Onedrive中的内容将会呈现在网站页面上。
五、相关FAQ:
1.如何去掉网址中的“?”?
后台“基本设置”中,勾选“去掉?”的选择框,并添加网站伪静态如下即可:
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;
}
2.网站前端的样式是否可以更换?
Oneindex提供了3中风格(classic、material、nexmoe),在后台“基本设置”中可以切换。
3.如何给文件夹加密?
在想要加密的文件夹中新建“.password”文件,文件内容即是密码即可。
4.如何自动加载预缓存?
Lop本人使用的宝塔面板php5.6搭建。所以宝塔计划任务设置如下命令即可:
/www/server/php/56/bin/php -q /www/wwwroot/file.izcv.com/one.php cache:refresh
六、外联演示
视频外联演示
图片外联演示
