Apache HTTP Server常用モジュールのmod_autindex


もっと読む
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