Friday 19 June 2015

Tutorial Membuat Friendly URL Menghilangkan index.php dan Controller CodeIgniter


Cara Menghilangkan index.php dan Controller CodeIgniter, saya baru belajar codeigniter karena tuntutan kerja, sebelumnya pakek yii framework hehe, kali ini saya akan membagikan tentang bagaimana Menghilangkan index.php di url Codeigniter, kita juga dapat menyembunyikan Controller di url Codeigniter.
Default URL CI  http://domain/index.php/controller/method setelah dihilangkan index.php dan controller maka akan menjadi lebih simpel http://domain/method. Caranya dapat kita edit di file ./application/config/routes.php

Berikut script yang harus ditambahkan di routes.php :

$route['portofolio/(:any)'] = "home/product/$1";
Penjelasan script tersebut adalah, jika kita memanggil url http://domain/product/1 secara otomatis akan diarahkan ke class home dan method product dengan beberapa parameter yang tersedia, jadi tidak perlu menyebutkan home di url, tulisan code portofolio merupakan alisan dari product, jadi temen-temen bisa ganti sesuai kebutuhan.

Sekian Tutorial Sederhana, semoga bermanfaat :)

Artikel Terkait

Tutorial Membuat Friendly URL Menghilangkan index.php dan Controller CodeIgniter
4/ 5
Oleh

Berlangganan

Suka dengan artikel di atas? Silakan berlangganan gratis via email