Tujuan tutorial ini mengubah url misal: domainsaya.com/?mod=variable
Menjadi: domainsaya.com/variable

Nah begini caranya

Pertama bukalah directory code anda dan buatlah file .htaccess, isikan kode berikut:

RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} -f [OR]
RewriteCond %{SCRIPT_FILENAME} -d
RewriteRule .* – [L]
RewriteRule ^([^/]+)/?$         /index.php?mod=$1         [L]

Nah itu ajah :D nanti berfungsi tuh.

RewriteCond %{SCRIPT_FILENAME} -f [OR]
RewriteCond %{SCRIPT_FILENAME} -d
RewriteRule .* – [L]

Ketiga baris di atas berfungsi untuk melakukan pengecualian terhadap file-file agar nanti file-file tidak diikuti dalam proses rewritenya.

RewriteRule ^([^/]+)/?$         /index.php?mod=$1         [L]

Nah kode yang satu itu intinya kita nentukan variabelnya dan digantikan oleh variabel(dalam contoh merupakan regular expressions) lainnya.

Nah segitu aja :D

Dokumentasi ada di: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

Related posts:

  1. [User Request] Form Mail
  2. [User Request] Mengembalikan data yang hilang (Data Recovery)
  3. Source: Informasi User yang mengakses situs (termasuk ip2geo)
  4. Info Cuaca nan Cantik Dari BMG sekarang bisa ditaruh di mana saja
  5. WordPress Plugin: Menampilkan Kurs Rupiah di blog Anda sekaligus dari beberapa Bank

13 Responses so far.

  1. Luqman says:

    Mantap.
    makasih mas atas dijawabnya request ini.

    #1 Comment :D

  2. Johar says:

    Kalau memakai WordPress apkah bisa setting pada Permalink ya ? dan configurationnya gimana mas ?

  3. aji says:

    mas klo link saya begini anada/index.php?to=beranda giman caranya ngisi RewriteCond maksih

    • Bisa aja seperti ini

      Options +FollowSymLinks
      RewriteEngine On
      #RewriteBase /
      RewriteCond %{SCRIPT_FILENAME} -f [OR]
      RewriteCond %{SCRIPT_FILENAME} -d
      RewriteRule .* - [L]
      RewriteRule ^([^/]+)/?$ /index.php?to=$1 [L]

      Nanti bisa menjadi seperti domain.com/beranda

  4. sampepuas says:

    mas ahlul
    ada yg ingin saya tanyakan mengenai htaccess

    jika orang masuk ke blog saya dan mengetikkan:
    situssaya.com/blog

    bagaimana cara meredirect address diatas ke :
    http://www.situssaya.com/blog

    gimana tuh cara penulisan di file htaccess-nya ?
    thx.

  5. radiaku says:

    hampir sama kayak wordpress yak. bang

    bedah dikit donk tentang permalink punya wordpress

  6. Buy sublingual levitra online….

    Seratim levitra pe. Levitra online consultation us overnight. Online pharmacy cost levitra. Levitra preguntas frecuentes. Levitra attorneys. Levitra. Buy levitra online….

  7. adi says:

    bang kalau tidak hanya index.php misal simpan.php di menjadi sukses gimana?
    dan kalau untuk subderektori gimana misal untuk area admin?

    thanks

Leave a Reply