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:
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:
DirectoryIndex info.html
- 301 Redirect
Jika ada perubahan pada struktur direktori situsmu dan perlu untuk mengarahkan URL lama ke posisi yang baru, cukup tambahkan:
Redirect 301 /lama/namafile.html http://domain.com/baru/namafile.html
- Blok Perintah Skrip Tertentu
Kamu dapat memblok perintah skrip tertentu dengan menambahkan:
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