在向大家详细介绍Ubuntu AutoIndex之前,首先让大家了解下Ubuntu AutoIndex,然后全面介绍Ubuntu AutoIndex,希望对大家有用。然后确定httpd.conf开启了Ubuntu AutoIndex模块。
windows下Mod_Ubuntu AutoIndex模块,去掉前面注释,linux下的httpd.conf是没有Mod_Ubuntu AutoIndex模块的就在终端到 bin目录httpd -list查看出mod_Ubuntu 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:#F***100;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//-->
【编辑推荐】