This option will reset the home page of this site. Restoring any closed widgets or categories.

Reset

Membuat URL cantik dengan teknik URL Rewriting

URL Writing merupakan suatu metode bagaimana suatu URL dari halaman web ditampilkan secara sederhana dan lugas sehingga mudah dibaca dan di-index oleh SearchEngine seperti Google, Yahoo atau lainnya.

Perhatikan contoh berikut :

Pada dunia pemrograman web dinamis, untuk menampilkan suatu halaman web dari database biasanya menggunakan format sebagai berikut :

http://www.websiteku.com/post.php?id=240

Penampilan URL diatas jika dinilai melalui teori SEO (Search Engine Optimization) konon katanya kurang disukai oleh para Search Engine karena tidak banyaknya informasi yang dapat digunakan sebagai bahan peng-index-an.

Dengan bantuan URL Rewriting, bentuk sebelumnya dapat dirubah kedalam format user-friendly berikut :

http://librarycorner.org/2009/12/28/membuat-url-cantik-dengan-teknik-url-rewriting/

Selain formatnya yang mudah dibaca, teknik diatas dapat menjadikan halaman web dinamis menjadi “sedikit” lebih aman dikarenakan user tidak dapat secara langsung mengetahui nilai parameter-2 yang dilewatkan melalui URL.

Mod Rewrite

Untuk dapat menggunakan teknik tersebut, sebuah modul khusus harus diaktifkan dalam webserver yang Anda gunakan. Bagi pengguna Apache, hal ini dapat dilakukan dengan mengaktifkan modul Mod Rewrite yang biasanya sudah tersedia dalam paket distribusi. Setelah modul tersebut diaktfikan, maka langkah selanjutnya adalah menulis aturan-aturan URL Rewrite-nya yang biasanya diletakkan dalam file “.htaccess” (lihat contoh).

Contoh :

RewriteEngine on
RewriteBase /
RewriteRule ^([a-zA-Z0-9_-]+)$  lihat.php?type=$1



Leave a Reply