Preventing directory listing by redirecting?

后端 未结 4 1583
一整个雨季
一整个雨季 2020-12-20 05:15

I want to use .htaccess to prevent directory listing.
I\'ve got pages within /location/ but I don\'t have an index file. So I want to redirect to <

4条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-20 06:17

    If you're asking for a file in place of 'index.html', see "DirectoryIndex" to tell it what files to use in place of 'index.html':

    DirectoryIndex about.php index.html
    Options –Indexes
    

    ... if you're trying to redirect all directories to a single page, then I'd cheat and do the following, which will mostly do what you're asking for:

    Options +Indexes
    IndexOptions +SuppressHTMLPreamble
    IndexIgnore *
    HeaderName /includes/header.html
    ReadmeName /includes/readme.html
    

    ... and set /includes/header.html with whatever message you want (or containing a meta-redirect), and /includes/readme.html to be blank.

提交回复
热议问题