PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能


Posted in PHP onSeptember 23, 2019

PHP开启目录引索

一. 前言

不知为何对nginx情有独钟, 最近练习php, 为了方便写代码, 便想要开启nginx的目录索引功能, 显然不如Apache开启的方便, 几次尝试都崩了... 我这个小白确实有点看不懂nginx的配置文件.

不过最后还是成功了, 记录一下, 万一哪天忘了, 回来看看.

我们都知道在apache下可以配置访问web服务器的某个路径时,自动显示其目录下面的文件列表的,其实Nginx一点也不比apache弱,它当然也可以实现这个功能,而且还非常容易和简单;(嗯, 确实是这样, 不会懵逼, 会点就是几行代码的事情)

二. 解决过程

worker_processes 1;
error_log logs/error.log notice;
events {
  worker_connections 1024;
}
http {
  include mime.types;
  default_type application/octet-stream;
  sendfile  on;
  keepalive_timeout 65;
server {
    listen    80;
    server_name localhost;# 这个就是你代码的运行目录, 最好使用绝对路径吧
    root  "D:/phpstudy_pro/WWW"; 
    location / {
      index index.php index.html;# 下面的三行代码就开启了nginx的目录引索
      autoindex on;
      autoindex_exact_size off;
      autoindex_localtime on;
    }
}
}

这样我们就配置好了, 不够好像有个小问题....

哦, 看看这个界面:

PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能

nginx自带的目录索引,功能简单、样式也不好看, 不得不承认没有Apache的默认样式好看, 不够嘿嘿, 广大nginx爱好者, 已经给出了他们的解决办法.

使用fancyindex插件来做索引,配上一个漂亮的主题的同时还有搜索的功能.

接下来我们一起来配置吧!

首先是下载这两个, 文件链接给出

https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.3.zip     

https://github.com/Naereen/Nginx-Fancyindex-Theme/archive/master.zip

PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能

添加好这个模块选好主题 , 就这样了;

详细添加过程下次再写........

总结

以上所述是小编给大家介绍的PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

PHP 相关文章推荐
我的论坛源代码(三)
Oct 09 PHP
PHP中的日期及时间
Nov 23 PHP
国外比较好的几个的Php开源建站平台小结
Apr 22 PHP
PHP连接sql server 2005环境配置及问题解决
Aug 08 PHP
使用 PHPStorm 开发 Laravel
Mar 24 PHP
php操作redis缓存方法分享
Jun 03 PHP
详解WordPress开发中过滤属性以及Sql语句的函数使用
Dec 25 PHP
Yii中CGridView实现批量删除的方法
Dec 28 PHP
PHP错误和异常处理功能模块示例
Nov 12 PHP
PHP实现的一致性Hash算法详解【分布式算法】
Mar 31 PHP
PHP实现websocket通信的方法示例
Aug 28 PHP
Laravel如何实现自动加载类
Oct 14 PHP
redis+php实现微博(三)微博列表功能详解
Sep 23 #PHP
redis+php实现微博(二)发布与关注功能详解
Sep 23 #PHP
redis+php实现微博(一)注册与登录功能详解
Sep 23 #PHP
php日志函数error_log用法实例分析
Sep 23 #PHP
php扩展开发入门demo示例
Sep 23 #PHP
PHP使用phpunit进行单元测试示例
Sep 23 #PHP
php快速导入大量数据的实例方法
Sep 23 #PHP
You might like
ThinkPHP的Widget扩展实例
2014/06/19 PHP
简单谈谈php中ob_flush和flush的区别
2014/11/27 PHP
Yii2中datetime类的使用
2016/12/17 PHP
关于laravel-admin ueditor 集成并解决刷新的问题
2019/10/21 PHP
js null,undefined,字符串小结
2010/08/21 Javascript
Javascript 静态页面实现随机显示广告的办法
2010/11/17 Javascript
js中数组Array的一些常用方法总结
2013/08/12 Javascript
extjs表格文本启用选择复制功能具体实现
2013/10/11 Javascript
JS中表单的使用小结
2014/01/11 Javascript
jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序
2016/06/02 Javascript
PHP+jquery+ajax实现分页
2016/12/09 Javascript
详解Vue使用命令行搭建单页面应用
2017/05/24 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
js闭包学习心得总结
2018/04/17 Javascript
vue.js前后端数据交互之提交数据操作详解
2018/04/24 Javascript
Bootstrap的aria-label和aria-labelledby属性实例详解
2018/11/02 Javascript
详解Vue 换肤方案验证
2019/08/28 Javascript
node后端服务保活的实现
2019/11/10 Javascript
JS手写一个自定义Promise操作示例
2020/03/16 Javascript
微信小程序实现抖音播放效果的实例代码
2020/04/11 Javascript
如何实现vue的tree组件
2020/12/03 Vue.js
[00:17]游戏风云独家报道:DD赛后说出数字秘密 吓死你们啊!
2014/07/13 DOTA
[45:56]Ti4正赛第一天 VG vs NEWBEE 3
2014/07/19 DOTA
Python实现PS图像明亮度调整效果示例
2018/01/23 Python
python 的 scapy库,实现网卡收发包的例子
2019/07/23 Python
Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解
2020/02/17 Python
Python基础之字符串常见操作经典实例详解
2020/02/26 Python
使用Python下载抖音各大V视频的思路详解
2021/02/06 Python
布鲁明戴尔百货店:Bloomingdale’s
2016/12/21 全球购物
Java如何获得ResultSet的总行数
2016/09/03 面试题
大学生蛋糕店创业计划书
2014/01/13 职场文书
新年抽奖获奖感言
2014/03/02 职场文书
人事部岗位职责范本
2014/03/05 职场文书
2014最新实习证明模板
2014/10/02 职场文书
2015年医药代表工作总结
2015/04/25 职场文书
2019公司管理制度
2019/04/19 职场文书