先感谢dalao们的付出。
github项目地址:https://github.com/donwa/oneindex
首先得有一个有管理员onedrive for business(子)账号。
搭建过程非常简单,在自己喜欢的地方。。。
git clone https://github.com/donwa/oneindex.git
然后lnmp vhost add或者宝塔添加网站,进到网页里直接点击绑定就好。
测试:https://od1.cosmiccat.net/
可以在config/base.php中设置根目录地址
'onedrive_root'=> 'onedrive里的文件夹',
如果想去掉链接里的"?":
去掉链接中的 /?/ :
需要添加apache/nginx/iis的rewrite的配置文件
参考程序根目录下的:.htaccess
或nginx.conf
或Web.config
'root_path' => '?'
改为
'root_path' => ''
图片外链测试: