Membuat Rewrite URL Pada .htaccess

Pada artikel ini kita akan belajar htacess dengan membuat format link yang lebih rapi atau membuat link sesuai dengan keinginan kita untuk contohnya saya sudah siapkan dua file yakni file index.php dan blog.php dimana pada index.php terdapat link yang akan kita tuju yang normalnya mengarahkan ke halaman lain dan membawa nilai parameternya sebagai berikut

dimana halaman tersebut kita tampilkan nilai parameternya dengan metode $_GET seperti yang berlaku pada PHP umumnya.

jadi jika kita lihat sekarang halaman index.phpnya seperti ini

lalu jika klik linknya maka kita akan diarahkan ke halaman blog.php dan mengaktifkan nilai yang ada di URLnya.

Tujuannya kita sekarang pada .htaccessnya kita mau mengatur ketika user mengetik /blog/tempatbelajar kita bisa melihat halaman yang sama. tapi tentu sekarang belum bisa karena kita belum membuat file .htaccessnya dimana pada link seperti ini

jauh lebih rapi dan bagus.
untuk itu kita buatkan file yang namanya diawali dengan titik yakni .htaccess. Ada dua tugas yang harus kita kerjakan yang pertama #mengaktifkan Rewrite yang artinya mengubah tulisannya dengan cara menuliskan seperti ini

perhatikan huruf besar kecilnya dan yang berikutnya #aturan rewritenya yaitu menulis aturan yang ingin kita implementasikan

pertama yang kita tulis adalah TujuanURLnya dan kedua URLAsalnya. Untuk tujuanURLnya kita mau diawalin dengan kata blog/ kemudian kita gunakan regularExpression. yang artinya kita memperbolehkan huruf dan angka setelah kata blog/ tersebut

lalu tugas berikutnya kita akan menulis URLasalnya yaitu halaman blog.php sebagai berikut

karena kita mau nilainya dinamis maka kita berikan nilai $1 sebagai pengganti parameter. Cukup seperti ini ketika kita mengetikan URL yang sama maka kita sudah bisa melihat halaman blog.php. Kode lengkapnya seperti berikut

yang sudah kita arahkan ketika ketik blog diawal lalu slash dan apapun yang diketikkan di URL. Maka akan tampil string yang yang temen temen ketikkan cukup itu semoga jelas dan terima kasih.

22 April 2016

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Kursus Postgre SQL Database Developer Terbaik 2024 di Jakarta
chat