Melarang/menutup direktori index apache
Cara normalnya adalah menaruh:
Options -Indexes
Di .htaccess. Akan tetapi karena cara ini dilarang di tempat hosting kita (direktif Options didisable di .htaccess karena berbahaya), maka alternatifnya adalah:
a) Selalu menaruh index.html, index.shtml, dsb di tiap direktori yang ingin ditutup.
tentu saja, cara ini merepotkan.
b) Menggunakan IndexIgnore. Di .htaccess beri perintah:
IndexIgnore *
Sehingga walaupun halaman index tetap muncul, file-filenya tidak terlihat.
c) Menggunakan RedirectMatch. Di .htaccess beri perintah:
RedirectMatch /$ /403.html
atau
RedirectMatch /$ /path/ke/file/pesan/403.html
atau
RedirectMatch /$ http://www.website.com/path/ke/file/pesan/403.html
Dimana /403.html atau /path/ke/file/pesan/403.html atau http://www.website.com/path/ke/file/pesan/403.html adalah urlpath/url berisi pesan forbidden misalnya. misalnya, isi file tersebut adalah:
<h1>403 Forbidden</h1>
atau
<h1>Sorry, directory index not allowed!</h1>