URL(Uniform Resource Locator) di CodeIgniter didesain dengan tipe segmentasi, berbeda dengan URL ‘query string’
standar. Tentunya, ini sangat menguntungkan, karena lebih user friendly dan juga disukai search engine. Secara
default, jika kita membuat aplikasi CodeIgniter, URL kita akan mengandung ‘index.php’, ‘controller’, ‘method’, dan
parameter-parameter tambahan. URL Helper dan URI Class telah disediakan untuk memudahkan kita dalam bekerja
dengan URL. Dengan sedikit manipulasi tambahan, yakni dengan apache mod rewrite dan uri routing feature, kita
dapat lebih mempercantik URL kita.
Dengan Apache mod rewrite, kita dapat menghilangkan ‘index.php’ dari URL kita. Hilang disini hanya bersifat
abstrak, artinya file index.php dalam root aplikasi tetap diperlukan. Oke, langsung saja, saya akan berikan langkahlangkah
praktisnya.
Langkah 1
Read more
standar. Tentunya, ini sangat menguntungkan, karena lebih user friendly dan juga disukai search engine. Secara
default, jika kita membuat aplikasi CodeIgniter, URL kita akan mengandung ‘index.php’, ‘controller’, ‘method’, dan
parameter-parameter tambahan. URL Helper dan URI Class telah disediakan untuk memudahkan kita dalam bekerja
dengan URL. Dengan sedikit manipulasi tambahan, yakni dengan apache mod rewrite dan uri routing feature, kita
dapat lebih mempercantik URL kita.
Dengan Apache mod rewrite, kita dapat menghilangkan ‘index.php’ dari URL kita. Hilang disini hanya bersifat
abstrak, artinya file index.php dalam root aplikasi tetap diperlukan. Oke, langsung saja, saya akan berikan langkahlangkah
praktisnya.
Langkah 1