Mengaktifkan mod_rewrite pada Apache

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 4.50 out of 5)
Loading ... Loading ...

Di Internet, tak jarang kita menemukan URL yang penuh dengan query string, seperti di bawah ini:

http://localhost/joomla15/index.php?option=com_content&view=article&id=19&Itemid=27

URL dengan format seperti di atas akan lebih sulit di-index oleh search engine dibandingkan URL di bawah ini:

http://localhost/joomla15/joomla-overview


Agar URL yang memiliki banyak query string dapat diubah formatnya seperti pada contoh kedua, dapat dilakukan dengan bantuan rewrite URL. Untuk me-rewrite URL, dapat dilakukan dengan menggunakan class tertentu di bahasa pemrograman web yang digunakan. Selain itu, bisa juga dilakukan dengan bantuan sebuah modul di web server apache yang dinamakan mod_rewrite. Secara default, mod_rewrite ini tidak aktif.

Modul mod_rewrite dapat diaktifkan dengan cara mengubah konfigurasi apache. Konfigurasi apache biasanya disimpan dalam file httpd.conf. Untuk XAMPP Windows, konfigurasi apache terletak di [Direktori Instalasi XAMPP]/apache/conf. Buka file httpd.conf dengan teks editor dan cari kata mod_rewrite. Untuk XAMPP Windows, biasanya terletak di baris 118. Secara default, modul yang tidak aktif terdapat karakter # di awal baris (Tanda bahwa baris tersebut tidak dieksekusi oleh web server apache), seperti contoh di bawah ini:

#LoadModule rewrite_module modules/mod_rewrite.so

Untuk mengaktifkannya, cukup menghilangkan karakter #. Setelah itu restart apache. Modul mod_rewrite akan aktif setelah apache jalan kembali.

Semoga bermanfaat… :)

Random Posts

Loading…

Related posts:
  1. Mengaktifkan PHP Extension
  2. Instalasi Apache+MySQL+PHP+Perl di Linux
  3. Joomla! 1.5 SEO
  4. Mengubah htaccess.txt Menjadi .htaccess di Windows
  5. Melihat Posisi Modul Joomla! 1.5

Tags: ,

4 Responses to “Mengaktifkan mod_rewrite pada Apache”

  1. gan,…
    da yang lucu nih…
    gw dah coba tuh semua yang juragan suruh tapi gak mau; spek yang gw pake :
    appserv 2.5.10 + joomla 1.5.9
    trus httpd.conf ada 2 di ../conf dan ../conf/original
    gw coba rubah dua-duanya, tetep kagak bisa juga masih error 404 not found.
    akhirnya gw coba pake .htaccess yang lain, yang bukan bawaan joomla, eh bisa…
    klo kayak gitu apa tuh masalahnya,…
    masih penasaran nih…
    thanx..

  2. minta pencerahanya…
    saya barun pertama membuat web
    kenapa web saya tidak terbaca oleh google
    hanya bertuliskan indek of/
    tolong pencerahanya

  3. @denizZ
    Sudah buat file index.html..? Kl belum, buat file index.html supaya tidak muncul index of/

Trackbacks/Pingbacks

  1. Joomla! 1.5 SEO | It's About Dani Gunawan

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>