首页 存档 技术 查看内容

Nginx文件列表显示太丑?美化流程在这里!

2018-3-30 13:00 |来自: 互联网 551 0

摘要: 用过Nginx的同学都知道,如果想把Nginx当做文件服务器并列表显示,可以在location或者server中添加autoindex on;来实现。 这样设置后,就会展示成列表: 但是这样展示有一个问题: 当这个目录很长的时候,有时候我 ...

用过Nginx的同学都知道,如果想把Nginx当做文件服务器并列表显示,可以在location或者server中添加autoindex on;来实现。

这样设置后,就会展示成列表:


但是这样展示有一个问题:

当这个目录很长的时候,有时候我们上传一个文件时,我们希望这个文件显示在最顶端。而Nginx默认是以文件名排序的。不支持时间倒序排列,怎么办呢?


到网上查了下,需要使用一个第三方Nginx库来支持:FancyIndex。

具体安装方法:


1、下载FancyIndex包:https://codeload.github.com/aperezdc/ngx-fancyindex/zip/master

2、将下载的zip包解压到nginx源码目录。


3、重新编辑安装Nginx:

# ./configure --prefix=/usr/local/nginx--add-module=./ngx-fancyindex-master

# make

# makeinstall

4、重新安装后,需要如果之前已经运行Nginx,需要将Nginx停掉后,重新启动,注意,不能用reload。:/usr/local/nginx/sbin/nginx -s stop

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部