Bagi para webmaster tentunya sudah tidak asing lagi dengan .htaccess. .htaccess adalah nama standar dari konfigurasi file level direktori memungkinkan untuk melakukan konfigurasi pada web server.
Pada coretan sebelumnya CCB pernah membahas .htaccess mengenai penggunaannya untuk memblok IP dan hot linking. Kali ini CCB akan memberikan kumpulan tips dan trik optimalisasi penggunaan .htaccess yang kadang terlewatkan oleh para webmaster.
Berikut ini kumpulan tips dan trik penggunaan .htaccess yang berhasil dikumpulkan oleh CCB.
Pada coretan sebelumnya CCB pernah membahas .htaccess mengenai penggunaannya untuk memblok IP dan hot linking. Kali ini CCB akan memberikan kumpulan tips dan trik optimalisasi penggunaan .htaccess yang kadang terlewatkan oleh para webmaster.
Berikut ini kumpulan tips dan trik penggunaan .htaccess yang berhasil dikumpulkan oleh CCB.
- Membuat Halaman Error Sendiri
 Cukup tambahkan kode dibawah ini pada .htaccess:
 404.php diganti dengan nama filemu.ErrorDocument 404 /404.php
 
 
- Mencegah Pengunjung Melihat isi Direktori
 Jika kamu tidak memasukan file index pada setiap direktori, maka pengunjung situsmu dapat melihat isi direktori tersebut. Untuk mencegahnya cukup tambahkan:
 Options All -Indexes
 
- Membuat Halaman Standar untuk Setiap Direktori
 Jika kamu tidak ingin menambahkan index.htm pada setiap direktori, kamu dapat membuat halaman standar yang akan ditampilkan apabila pengunjung mencoba melihat isi direktori, tambahkan:
 Apabila pengunjung mencoba membuka direktori akan diarahkan pada halaman info.html. Kamu dapat mengganti info.html dengan nama filemu.DirectoryIndex info.html
 
 
- 301 Redirect
 Jika ada perubahan pada struktur direktori situsmu dan perlu untuk mengarahkan URL lama ke posisi yang baru, cukup tambahkan:
 /lama/namafile.html merupakan namafilemu yang lama yang akan diarahkan ke http://domain.com/baru/namafile.htmlRedirect 301 /lama/namafile.html http://domain.com/baru/namafile.html
 
 
- Blok Perintah Skrip Tertentu
 Kamu dapat memblok perintah skrip tertentu dengan menambahkan:
 Contoh diatas akan memblok skrip .pl .py .php .htm. Cukup ubah tipe skrip yang ingin kamu blok.Options -ExecCGI
 AddHandler cgi-script .pl .py .php .jsp .htm
 
 
- Kompres File Output dengan GZIP
 Tambahkan:
 <IfModule mod_gzip.c>
 mod_gzip_on Yes
 mod_gzip_dechunk Yes
 mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
 mod_gzip_item_include handler ^cgi-script$
 mod_gzip_item_include mime ^text\.*
 mod_gzip_item_include mime ^application/x-javascript.*
 mod_gzip_item_exclude mime ^image\.*
 mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
 </IfModule>
 
- Download File Menggunakan Perintah Save As
 Jika kamu menginginkan filemu didownload tanpa perlu membuka tab baru cukup tambahkan:
 AddType application/octet-stream .doc .mov .avi .pdf .xls .mp4
 
- Merubah Tipe File
 Kamu dapat merubah tipe filemu seolah-olah menggunakan PHP dengan menambahkan:
 ForceType application/x-httpd-php
 
mangstab gan
ReplyDeleteThanx
ReplyDelete