Terkadang kita tidak ingin isi direktori yang berisi gambar atau file penting lain di website kita bisa dilihat oleh orang lain melalui browser. Lalu bagaimana caranya? Ada beberapa cara efektif yang bisa kita praktekkan untuk melindungi direktori.

Cara pertama dan paling mudah yaitu dengan membuat sebuah file HTML kosong bernama index.html dan meletakkannya pada direktori tersebut. Jika web server yang kita pakai support PHP, kita juga bisa menggunakan file index.php.
Alternatif lainnya yaitu dengan menggunakan file .htaccess yang diletakkan pada direktori yang akan kita sembunyikan tersebut. Nah, di dalam file .htaccess tersebut kita harus menulis beberapa baris perintah dengan directive IndexIgnore. Direktif ini dipakai untuk menyembunyikan isi direktori atau nama file tertentu.
Contohnya adalah sebagai berikut:
IndexIgnore *
Apabila kita meletakkan directive seperti di atas di file .htaccess, maka isi direktori yang dimaksud tidak akan bisa dilihat melalui browser.
IndexIgnore *.gif *.jpg
Nah, jika settingnya seperti diatas, nama-nama file yang berekstensi GIF dan JPG saja yang tidak bisa di-browse. Selain kedua jenis file tersebut (misalnya html, php, dan pdf) masih bisa dilihat.
IndexIgnore README .htaccess *~
Setting seperti di atas akan menyebabkan tampilan isi direktori menyembunyikan file dengan nama README, .htaccess dan semua file yang berakhiran ~.
Selamat mencoba.





Moel | November 14th, 2009 jam 11:23 pm
Mlm..
Eh mau tanya,
Kalu menyembunyikan folder public_html ?
Ato memang gak bisa disembunyikan juga?
Soalnya saya belum punya domain untuk blog saya…