FreeBSD 5.3 与 Apache2.0建立列目录

2005-11-06 10:35:42  作者

首先修改httpd.conf文件,

%26lt;Directory "/path/to/you/folder"%26gt;

#开启目录列表索引模式
Options Indexes

#参数设置
IndexOptions FancyIndexing ScanHTMLTitles
NameWidth=128 DescriptionWidth=256
HTMLTable VersionSort FoldersFirst
#ScanHTMLTitles:搜索HTML标题
#NameWidth:文件命显示字节数
#DescriptionWidth:描述显示字节数
#HTMLTable:答应HTML格式
#FoldersFirst:目录优先

#索引排除选项
IndexIgnore header.html footer.html

#索引头部嵌入文件
HeaderName /data/index/header.html
#索引底部嵌入文件
ReadmeName /data/index/footer.html

#默认索引排序方式
IndexOrderDefault Ascending Date

#关闭服务器标志
ServerSignature Off

#目录索引文件
DirectoryIndex index.htm
%26lt;/Directory%26gt;

注重/data/index这个目录必须要在/htdocs目录之下必须可以同过WEB方法访问的到该目录下的文件否则

会无法成功的

之后在/data/index目录下建立/path/to/you/folder目录

之后你启动Apahce 然后访问http://youripaddress/data/index

就可以见到你自己设置好的目录了,假如需要个性化一点请修改header.html与footer.html

这两个文件是一般的HTML文件,基本格式如下:

header.html:

%26lt;!--// 网页基本信息以及修饰配置部分_Start//--%26gt;
%26lt;!--// 网页基本信息以及修饰配置部分_End//--%26gt;
%26lt;table%26gt;
%26lt;tr%26gt;
%26lt;td%26gt;
%26lt;!--// 目录内容开始显示部分_Start//--%26gt;


footer.html:

%26lt;!--// 目录内容开始显示部分_EnD//--%26gt;
%26lt;/td%26gt;
%26lt;td%26gt;
%26lt;!--// 其他修饰部分,例如我的美美老婆的图片啊//--%26gt;
%26lt;/td%26gt;
%26lt;/tr%26gt;
%26lt;/table%26gt;
%26lt;!--// 网页尾部基本信息以及修饰配置部分_Start//--%26gt;
%26lt;!--// 网页尾部基本信息以及修饰配置部分_End//--%26gt;