Halo dumenity, selamat datang kembali di website tips dan trik Dumet School. Berjumpa kembali dengan saya pada pembahasan tips seputar dunia website, pada kesempatan kali ini saya akan memberikan tips tentang Merubah URL Parameter Dengan htaccess. Pada latihan kali ini kita akan memanipulasi atau mempercantik url parameter dengan htaccess, pertama – tama kita buat terlebih dahulu simple halamannya. Baik langsung saja kita buat file php nya, teman – teman buat folder di dalam htdocs dengan nama htaccess, kemudian buat file index.php dan isikan script php di bawah ini
<?php $data = [ ['id'=>1,'nama'=>'joko'], ['id'=>2, 'nama'=>'dani'], ['id'=>3, 'nama'=>'eno'], ['id'=>4, 'nama'=>'indah'], ['id'=>5, 'nama'=>'hervany'] ]; foreach ($data as $key) { echo '<a href="detail.php?detail='.$key['id'].'">'.$key['nama'].'</a><br>'; }<span id="mce_marker" data-mce-type="bookmark" data-mce-fragment="1"></span>
Kemudian kita buat halaman detail.php untuk menangkap parameter detail nya, lalu di dalam detail.php masukkan script di bawah ini
<?php $data = [ ['id'=>1,'nama'=>'joko'], ['id'=>2, 'nama'=>'dani'], ['id'=>3, 'nama'=>'eno'], ['id'=>4, 'nama'=>'indah'], ['id'=>5, 'nama'=>'hervany'] ]; if(isset($_GET['detail'])){ foreach ($data as $key) { if($_GET['detail'] == $key['id']){ echo $key['nama']; } } }
Jika sudah save dan jalankan pada browsernya, maka tampilannya seperti gambar di bawah ini
Kemudian klik salah satu namanya, maka akan langsung di arahkan ke halaman detail.php sesuai id yang di klik
Coba teman – teman perhatikan pada urlnya terdapat detail=id nya, dengan menggunakan htaccess kita dapat memberikan hak access dimana saya akan merubah url detail=id menjadi detail/id, baik teman – teman buat file lagi di dalam folder htaccess.
Jika sudah, pada file index.php kita rubah dengan url detail/id
foreach ($data as $key) { echo '<a href="detail/'.$key['id'].'">'.$key['nama'].'</a><br>'; }
Kemudian di dalam file htaccess masukkan script di bawah ini
RewriteEngine ON RewriteRule ^detail/([0-9]+) detail.php?detail=$1
Jika sudah save dan refresh kembali pada index.php di browsernya, kemudian klik salah satu nama nya
Url parameter berhasil kita manipulasi, nah itulah contoh sederhana memanipulasi url dengan htaccess sederhana. Tentu masih banyak lagi hal tentang htaccess untuk mempercantik url, sekian pada artikel kali ini tentang Merubah URL Parameter Dengan htaccess kita jumpa kembali pada artikel selanjutnya. Terimakasih dan sampai jumpa.