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
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
Dokumentasi ada di: http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
Related posts:


Mantap.
makasih mas atas dijawabnya request ini.
#1 Comment
Kalau memakai WordPress apkah bisa setting pada Permalink ya ? dan configurationnya gimana mas ?
Coba mas lihat dibagian Settings -> Permalinks. Di sana masnya bisa aktifkan dengan memilih salah satu opsi atau mendefenisikan sendiri opsi permalink nya.
mas klo link saya begini anada/index.php?to=beranda giman caranya ngisi RewriteCond maksih
Bisa aja seperti ini
Options +FollowSymLinksRewriteEngine 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
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.
Kalau itu dari wordpressnya aja mas, karena wordpress yang nantinya akn meredirect sendiri.
Kalau seandainya tidak dari wordpresnnya maka akan bolak balik nanti redirectnya dan ndak mau buka.
dari wordpressnya? caranya gimana mas? pilih menu apa tuh?
soalnya di blog saya.. kalo saya coba ketik :
situssaya.com/blog
tampilan situsnya akan blank (alias putih semua)
tapi kalo saya ketik : http://www.situssaya.com/blog tidak ada masalah mas..
jadi bingung saya.. thx mas atas responnya..
Saya cek dari sini sih ga apa2 mas. Mungkin karena cache jaringan mas aja/
hampir sama kayak wordpress yak. bang
bedah dikit donk tentang permalink punya wordpress
mas, misalkan alamat web http://www.domain.com/index.php?do=read&newsid=1
biar jadi http://www.domain.com/read/1
gimana tuh rewritenya???
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….
bang kalau tidak hanya index.php misal simpan.php di menjadi sukses gimana?
dan kalau untuk subderektori gimana misal untuk area admin?
thanks