teman-teman, saya tanya lagi ya disini.... 
saya sudah coba cari via google, tapi belum dapat solusi yang tepat. beberapa hal yang ingin saya atasi adalah:
1. Melarang User Mengakses Folder
Jika saya punya folder:
http://domain.ext/images/
http://domain.ext/css/
http://domain.ext/scripts/
maka saya tidak ingin user dapat mengakses folder2 dan mengetahui isi/file yang ada di dalam folder tersebut dan ketika mereka coba mengaksesnya, maka user akan diredirect ke halaman seperti "ERROR: You can't access this page"
Adapun selama ini cara lama yang saya lakukan adalah dengan menempatkan file index.php yang berisi meta-refresh di setiap folder. Sayangnya, kalau saya punya banyak folder di dalam website, rasanya ga efisien kalau harus copy file index.php di setiap folder? Bisakah hal itu dilakukan cukup sekali saja melalui .htaccess?
2. Menghapus Extensi .php
Saya ingin agar menu-menu dari situs PHP Statis saya bisa diakses tanpa harus mengetikkan halaman seperti ini:
http://domain.ext/about.php
http://domain.ext/gallery.php
http://domain.ext/contact.php
tapi cukup melalui
http://domain.ext/about
http://domain.ext/gallery
http://domain.ext/contact
secara manual saya sudah coba membuat menu link seperti ini di dalam header.php:
untuk mengakses file about.php, gallery.php, contact.php tanpa penambahan coding apapun. dan memang berhasil. tapi yang saya khawatirkan cara ini tidak berlaku untuk semua server, karena mungkin pada server yang tidak mendukung, maka mereka akan menampilkan halaman error karena tidak dapat menemukan halaman /about /gallery /contact dst...
apa juga bisa ini diterapkan melalui .htaccess yg berlaku untuk semua server?
3. Melarang Web Grabber
Web grabber semacam HTTrack, Offline Downloader, Web Offliine dan semacamnya seringkali membuat bandwidth website cepat anjlok. Beberapa kali saya temui ketika menggunakan HTTrack untuk website tertentu, maka saya tidak berhasil melakukan grabbing. sepertinya sih diatur via robots.txt tapi saya ga tau apa isi dari robots.txt itu yang membuat HTTrack tidak berdaya.
jadi, apakah bisa juga hal ini dilakukan melalui .htaccess sekaligus? atau kalau hanya bisa dilakukan via robots.txt apa sih yang harus diisikan pada file itu? tapi cara ini juga harus bisa berlaku global untuk semua grabber, bukan hanya untuk HTTrack ya...
terima kasih banyak sekali lagi atas bantuannya

saya sudah coba cari via google, tapi belum dapat solusi yang tepat. beberapa hal yang ingin saya atasi adalah:
1. Melarang User Mengakses Folder
Jika saya punya folder:
http://domain.ext/images/
http://domain.ext/css/
http://domain.ext/scripts/
maka saya tidak ingin user dapat mengakses folder2 dan mengetahui isi/file yang ada di dalam folder tersebut dan ketika mereka coba mengaksesnya, maka user akan diredirect ke halaman seperti "ERROR: You can't access this page"
Adapun selama ini cara lama yang saya lakukan adalah dengan menempatkan file index.php yang berisi meta-refresh di setiap folder. Sayangnya, kalau saya punya banyak folder di dalam website, rasanya ga efisien kalau harus copy file index.php di setiap folder? Bisakah hal itu dilakukan cukup sekali saja melalui .htaccess?
2. Menghapus Extensi .php
Saya ingin agar menu-menu dari situs PHP Statis saya bisa diakses tanpa harus mengetikkan halaman seperti ini:
http://domain.ext/about.php
http://domain.ext/gallery.php
http://domain.ext/contact.php
tapi cukup melalui
http://domain.ext/about
http://domain.ext/gallery
http://domain.ext/contact
secara manual saya sudah coba membuat menu link seperti ini di dalam header.php:
PHP:
<ul>
<li><a href="http://localhost/tessite.com/about">About</a></li>
<li><a href="http://localhost/tessite.com/gallery">Gallery</a></li>
<li><a href="http://localhost/tessite.com/contact">Contact</a></li>
</ul>
apa juga bisa ini diterapkan melalui .htaccess yg berlaku untuk semua server?
3. Melarang Web Grabber
Web grabber semacam HTTrack, Offline Downloader, Web Offliine dan semacamnya seringkali membuat bandwidth website cepat anjlok. Beberapa kali saya temui ketika menggunakan HTTrack untuk website tertentu, maka saya tidak berhasil melakukan grabbing. sepertinya sih diatur via robots.txt tapi saya ga tau apa isi dari robots.txt itu yang membuat HTTrack tidak berdaya.
jadi, apakah bisa juga hal ini dilakukan melalui .htaccess sekaligus? atau kalau hanya bisa dilakukan via robots.txt apa sih yang harus diisikan pada file itu? tapi cara ini juga harus bisa berlaku global untuk semua grabber, bukan hanya untuk HTTrack ya...
terima kasih banyak sekali lagi atas bantuannya
