发表于 2018-11-23 10:30:53

Apache 目录索引样式 mod_autoindex

  apache 的目录索引样式用的mod_autoindex模块 一般默认为开启状态
  我们直接配置httpd.conf文件
  讲如下内容加到HTTD.CONF
  

Options Indexes FollowSymLinks
IndexOptions FancyIndexing FoldersFirst NameWidth=* DescriptionWidth=* SuppressHTMLPreamble HTMLTable
IndexOptions Charset=GB2312 IconHeight=16 IconWidth=16 Suppre***ules
IndexIgnore web header.html footer.html bepc.jpg actions defects
HeaderName /web/header.html
ReadmeName /web/footer.html
IndexOrderDefault Ascending Date
ServerSignature Off  

  

  Indexes 是开启目录浏览如果不想开启 就直接删除这个关键字 或者前面加个-
  如: -Indexes就是禁止浏览目录
  IndexOptions FancyIndexing这个是打开花式索引
  FoldersFirst 这个是文件夹优先
  NameWidth和DescriptionWidth是文件名和描述符的长度
  SuppressHTMLPreamble 是去掉APACHE自动生成一些HTML代码 例如Index of
  HTMLTable 是启用HTML表格样式
  Charset=GB2312 设置字符集
  IconHeight=16 IconWidth=16 图标的大小
  Suppre***ules 这个是在FancyIndexing开启的情况下取消HR标签
  IndexIgnore 这个排除文件和目录的 就是那些文件不显示出来
  
HeaderName /web/header.html这个是头文件
  ReadmeName /web/footer.html   这个结尾的文件
  示例:header.html文件主要这两个HTML文件要绝对路径

  

  




镜像服务器








  

  footer.html文件内容如下:

  

  footer.html可以加入自己的喜欢的内容
加载apache目录下的extra/httpd-autoindex.conf文件可以下载一些自己喜欢的图标文件放入
  配置完成后 重启apache就可以了



页: [1]
查看完整版本: Apache 目录索引样式 mod_autoindex