Apache HTTP Server常用モジュールのmod_autindex
1776 ワード
もっと読む
mod_autindexモジュールは、デフォルトページがないディレクトリ内のフォルダとファイルをリストで表示するモジュールです.
ここではnexusの私服を示すクラスを例にとって、conf/httpd.com nfの下に以下の構成を追加します.
mod_autindexモジュールは、デフォルトページがないディレクトリ内のフォルダとファイルをリストで表示するモジュールです.
ここではnexusの私服を示すクラスを例にとって、conf/httpd.com nfの下に以下の構成を追加します.
# com/company releases
Alias /releases "/home/dev/dist/nexus/sonatype-work/nexus/storage/releases/com/company"
#FollowSymLinks ,
Options Indexes FollowSymLinks
#VersionSort
#SuppressHTMLPreamble HTML
#HTMLTable
#ScanHTMLTitles html head
IndexOptions VersionSort SuppressHTMLPreamble XHTML HTMLTable ScanHTMLTitles FoldersFirst
#FancyIndexing
#SuppressDescription ,
#SuppressRules hr
IndexOptions FancyIndexing SuppressDescription SuppressRules
#
#IndexIgnore maven-metadata.xml *.pom *.sha1 *.md5
#
HeaderName /releases-header.html
ReadmeName /footer.html
#Descending
#Ascending
#Date
IndexOrderDefault Descending Name
ServerSignature Off
AllowOverride None
require ldap-group cn=programmer,ou=dev,ou=roles,dc=company,dc=com,dc=cn
require ldap-group cn=group_leader,ou=dev,ou=roles,dc=company,dc=com,dc=cn
require ldap-group cn=manager,ou=dev,ou=roles,dc=company,dc=com,dc=cn
require ldap-group cn=feedback,ou=roles,dc=company,dc=com,dc=cn
# LocationMatch ,
Deny from all
Satisfy All
Deny from all
Satisfy All