25 August 2009 |

Kumpulan Tips dan Trik Optimalisasi .htaccess

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.

  1. Membuat Halaman Error Sendiri
    Cukup tambahkan kode dibawah ini pada .htaccess:
    ErrorDocument 404 /404.php
    404.php diganti dengan nama filemu.

  2. 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

  3. 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
    Apabila pengunjung mencoba membuka direktori akan diarahkan pada halaman info.html. Kamu dapat mengganti info.html dengan nama filemu.

  4. 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
    /lama/namafile.html merupakan namafilemu yang lama yang akan diarahkan ke http://domain.com/baru/namafile.html

  5. Blok Perintah Skrip Tertentu
    Kamu dapat memblok perintah skrip tertentu dengan menambahkan:
    Options -ExecCGI
    AddHandler cgi-script .pl .py .php .jsp .htm
    Contoh diatas akan memblok skrip .pl .py .php .htm. Cukup ubah tipe skrip yang ingin kamu blok.

  6. 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>

  7. 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

  8. Merubah Tipe File
    Kamu dapat merubah tipe filemu seolah-olah menggunakan PHP dengan menambahkan:
    ForceType application/x-httpd-php

2 comments:

 
© 2008- - AnggaRifandi
#Arsenal #London #TechStartup #WebAddict #GrowthHacker