首先请参考:Mod_AutoIndex模块
http://w.yi.org/ftp/FAPM/apache/Apache2/zh/mod/mod_autoindex.html
然后确定httpd.conf开启了AutoIndex模块 windows下Mod_AutoIndex模块,去掉前面注释,linux下的httpd.conf是没有Mod_AutoIndex模块的就在终端到 bin目录httpd -list查看出mod_autoindex.c 一般在编译时已经安装好!
在httpd.conf里加入要显示列表的目录:
#------------------------------------------------------------------------------------
<Directory "/home/jian/wwwroot/ftp"> #注意实际你要显示的目录路径
Options Indexes FollowSymLinks
#开启目录列表索引模式
#Options Indexes
#参数设置
IndexOptions FancyIndexing ScanHTMLTitles NameWidth=328 DescriptionWidth=250 HTMLTable VersionSort FoldersFirst Charset=UTF-8
#ScanHTMLTitles:搜索HTML标题
#NameWidth:文件命显示字节数
#DescriptionWidth:描述显示字节数
#HTMLTable:允许HTML格式
#FoldersFirst:目录优先
#添加文件描述
AddDescription "1.2.6压缩版本" jquery-1.2.6.pack.js
AddDescription "UBUNTU8.04下编译笔记" LAMP安装过程笔录
AddDescription "推荐VIM经典入门教程" 大家来学vim.pdf
AddDescription "由小X提供HTML版" jQuery1.2API手册.rar
AddDescription "此文件过大,下载时通知我!" PHP与MySQL.WEB开发.pdf
#文件和文件夹添加图标
DefaultIcon /data/index/icon/file.gif
AddIcon /data/index/icon/close.gif ^^DIRECTORY^^
#索引排除选项
IndexIgnore header.html footer.html
#索引头部嵌入文件
HeaderName /data/index/header.html
#索引底部嵌入文件
ReadmeName /data/index/footer.html
#默认索引排序方式
IndexOrderDefault Ascending Date
#关闭服务器标志
ServerSignature Off
AllowOverride All
order allow,deny
Allow from all
</Directory>
#------------------------------------------------------------------------------------
header.html索引头部嵌入文件内容:(以下以我本机为例参考DIY就是)
<!--// 网页基本信息以及修饰配置部分_Start//-->
<div style=background-color:#123456;height:100px;padding:0;margin:0;>
<img src="/data/index/005.jpg" align="absmiddle" alt="阿健PHP">
<span style=color:#fff;font-size:22px;>阿健B本机FTP站</span>
<Script Language="JavaScript">
var timedate= new Date("August 8,2008");
var times="北京奥运会";
var now = new Date();
var date = timedate.getTime() - now.getTime();
var time = Math.floor(date / (1000 * 60 * 60 * 24));
if (time >= 0) ;
document.write("<font style='font-size:12px;line-height:18px;color:yellow'>离2008"+times+"开幕 还有:</font><font style='color:#F5A100;line-height:32px;font-family:Verdana;font-size:24px;'><b>"+time +"</b></font><font style='font-size:12px;line-height:18px;color:yellow'>天</font& gt;");
</Script>
<span id="time" style=color:#fff;padding:0 60px 0 0;></span>
<script language="javascript"> showtime();</script>
</div>
<!--// 网页基本信息以及修饰配置部分_End//-->
<table width=100% border=0 cellspacing=0 cellpadding=0 bgcolor=#ffffff>
<tr>
<td bgcolor=f0f3fa>
<!--// 目录内容开始显示部分_Start//-->
------------------------------------------------------------------------------------
footer.html索引底部嵌入文件内容:(一样参考,注意注释)
<!--// 目录内容开始显示部分_EnD//-->
</td>
<td bgcolor="#f0f3fa">
<!--// 中部右侧修饰部分//-->
<img src="/data/index/jianbb.jpg" align="absmiddle" alt="阿健B"><br>
</td>
</tr>
</table>
<!--// 网页尾部基本信息以及修饰配置部分_Start//-->
<div style=background-color:#123456;height:60px;padding:5px;margin:0;><span style=color:#fff>欢迎光临我的FTP站我的QQ:85171648</span><br>< span style=color:#fff>如果下载文件名乱码,那就是因为系统默认编码造成,请重命名即可</span></div& amp; gt;
<!--// 网页尾部基本信息以及修饰配置部分_End//-->
http://w.yi.org/ftp/FAPM/apache/Apache2/zh/mod/mod_autoindex.html
然后确定httpd.conf开启了AutoIndex模块 windows下Mod_AutoIndex模块,去掉前面注释,linux下的httpd.conf是没有Mod_AutoIndex模块的就在终端到 bin目录httpd -list查看出mod_autoindex.c 一般在编译时已经安装好!
在httpd.conf里加入要显示列表的目录:
#------------------------------------------------------------------------------------
<Directory "/home/jian/wwwroot/ftp"> #注意实际你要显示的目录路径
Options Indexes FollowSymLinks
#开启目录列表索引模式
#Options Indexes
#参数设置
IndexOptions FancyIndexing ScanHTMLTitles NameWidth=328 DescriptionWidth=250 HTMLTable VersionSort FoldersFirst Charset=UTF-8
#ScanHTMLTitles:搜索HTML标题
#NameWidth:文件命显示字节数
#DescriptionWidth:描述显示字节数
#HTMLTable:允许HTML格式
#FoldersFirst:目录优先
#添加文件描述
AddDescription "1.2.6压缩版本" jquery-1.2.6.pack.js
AddDescription "UBUNTU8.04下编译笔记" LAMP安装过程笔录
AddDescription "推荐VIM经典入门教程" 大家来学vim.pdf
AddDescription "由小X提供HTML版" jQuery1.2API手册.rar
AddDescription "此文件过大,下载时通知我!" PHP与MySQL.WEB开发.pdf
#文件和文件夹添加图标
DefaultIcon /data/index/icon/file.gif
AddIcon /data/index/icon/close.gif ^^DIRECTORY^^
#索引排除选项
IndexIgnore header.html footer.html
#索引头部嵌入文件
HeaderName /data/index/header.html
#索引底部嵌入文件
ReadmeName /data/index/footer.html
#默认索引排序方式
IndexOrderDefault Ascending Date
#关闭服务器标志
ServerSignature Off
AllowOverride All
order allow,deny
Allow from all
</Directory>
#------------------------------------------------------------------------------------
header.html索引头部嵌入文件内容:(以下以我本机为例参考DIY就是)
<!--// 网页基本信息以及修饰配置部分_Start//-->
<div style=background-color:#123456;height:100px;padding:0;margin:0;>
<img src="/data/index/005.jpg" align="absmiddle" alt="阿健PHP">
<span style=color:#fff;font-size:22px;>阿健B本机FTP站</span>
<Script Language="JavaScript">
var timedate= new Date("August 8,2008");
var times="北京奥运会";
var now = new Date();
var date = timedate.getTime() - now.getTime();
var time = Math.floor(date / (1000 * 60 * 60 * 24));
if (time >= 0) ;
document.write("<font style='font-size:12px;line-height:18px;color:yellow'>离2008"+times+"开幕 还有:</font><font style='color:#F5A100;line-height:32px;font-family:Verdana;font-size:24px;'><b>"+time +"</b></font><font style='font-size:12px;line-height:18px;color:yellow'>天</font& gt;");
</Script>
<span id="time" style=color:#fff;padding:0 60px 0 0;></span>
<script language="javascript"> showtime();</script>
</div>
<!--// 网页基本信息以及修饰配置部分_End//-->
<table width=100% border=0 cellspacing=0 cellpadding=0 bgcolor=#ffffff>
<tr>
<td bgcolor=f0f3fa>
<!--// 目录内容开始显示部分_Start//-->
------------------------------------------------------------------------------------
footer.html索引底部嵌入文件内容:(一样参考,注意注释)
<!--// 目录内容开始显示部分_EnD//-->
</td>
<td bgcolor="#f0f3fa">
<!--// 中部右侧修饰部分//-->
<img src="/data/index/jianbb.jpg" align="absmiddle" alt="阿健B"><br>
</td>
</tr>
</table>
<!--// 网页尾部基本信息以及修饰配置部分_Start//-->
<div style=background-color:#123456;height:60px;padding:5px;margin:0;><span style=color:#fff>欢迎光临我的FTP站我的QQ:85171648</span><br>< span style=color:#fff>如果下载文件名乱码,那就是因为系统默认编码造成,请重命名即可</span></div& amp; gt;
<!--// 网页尾部基本信息以及修饰配置部分_End//-->