感谢作者 @phuslu , 原贴地址: https://www.91yunbbs.com/discussion/441/
现状:
- nginx 的 autoindex 虽然速度比较快,但是美化不足,可以说巨丑。
- 类似 h5ai 解决方案这种又十分笨重,性能堪忧。
改进:
- 使用 nginx 的 autoindex 页脚 (footer) 功能添加 javascript 来重新渲染并美化页面。
- 使用 twitter bootstrap 和 github octicons 做素材 , 并适配移动端
- 检测当前页面 Readme.md 并渲染,和 github 保持一致。
演示:
教程:
- 把 https://phuslu.github.io/autoindex.html 下载到网站 wwwroot 根目录。
- 在 nginx autoindex 指令下面添加
add_after_body /autoindex.html;
然后重启 nginx 即可 - 完整配置例子请见 https://phuslu.github.io/autoindex.html
大沙发