Directorylister-列目录下载网站源码

很多时候我们都希望建立一个简单又方便的下载站点,提供给其他人方便的下载我们共享的各类资源。今天介绍给大家的这个源码完美又简洁的实现了此功能。

界面预览:

20150923-2

设置方法

此源码需要运行在PHP5.3+环境。所以需要我们在服务器上配置好PHP环境。然后在官网上下载zip压缩包。然后将源码解压并上传到域名的根目录即可。
  1. 配置config文件
resources>>config.php
将 default-config.php 修改为config.php 才可以正常使用。
  1. 修改谷歌字体地址
该源码中需要调用谷歌资源,然而谷歌资源对于国内用户由于众所周知的原因导致没法访问,从而导致我们的网站打开异常缓慢。所以我们需要将其替换为360提供的资源库。
修改如下目录中的index.php文件
 resources>>themes>>bootstrap>>index.php
将 ajax.googleapi.com和 fonts.googleapi.com 分别替换为如下地址。
 20150923-3
        <script type=”text/javascript” src=”//ajax.useso.com/ajax/libs/jquery/2.1.3/jquery.min.js”></script>
        <link rel=”stylesheet” type=”text/css”  href=”//fonts.useso.com/css?family=Cutive+Mono”>
  1. 隐藏文件
resources>>config.php
如果有文件或文件夹不想显示在目录中,可以修改config文件中的 Hidden files字段来隐藏该文件或文件夹。
如图 1.exe 将不会出现在目录列表中。
20150923-1
小Bug:
在windows2003服务器及apache环境下,测试大于1G的文件该源码只会显示为文件大小为1G。

评论已关闭。