从前的方案
OneManager-php中其实有一个现成的自定义首页的方案就是
它将默认解析目录下的index.html文件,没有index.html的情况下,才会对当前目录进行列表。此为其一。
它也提供一个配置选项,允许将某个盘作为默认盘,即【打开首页自动跳转到这个盘】,此为其二
以上两点结合就可以通过【在默认盘根目录下放一个index.html】来自定义首页了,但是这会有一个小麻烦,就是首页网址会变成https://your.domain.com/name-of-default-disk
,这很不优雅。
改进后的方案
所以使用一个简单的方法即可自定义首页,那就是,在程序的index.php的头部添加一段
// 检查请求的URI
if ($_SERVER['REQUEST_URI'] == '/') {
// 读取并输出自定义HTML文件内容
readfile('your-html-file.html');
exit();
}
其中的your-html-file.html就是你要设置的首页文件,位于OneManager-php程序的index.php同目录下
另外注意将配置中的允许将某个盘作为默认盘,设置为false或置空