Codeigniter, Php, 💾 Yazılım

Codeigniter Route / Url Yapısı Düzenleme

Bildiğiniz gibi çoğu zaman URL yapısında bazı düzenlemeler yapmak isteriz. ? = & gibi parametreleri görmek ve kullanmak istemeyiz.

Son 10 yıldır hem güvenlik anlamında, hem de estetik anlamında bir ihtiyaç olarak karşımıza çıkıyor.

Codeigniter, Laravel gibi Frameworklerde ise bu yapılandırma işlemi .htaccess üzerinden değil Route içerisinde kolayca yapılabiliyor.

application/config/route.php dosyası içerisine aşağıdaki gibi bir düzenleme yapabilirsiniz.

$route['yenicontroller/yenifonksiyon/(:any)/(:any)/(:any)'] = "controller/fonksiyon/$1/$2/$3";

Eğer isterseniz parametreleri kısaltabilir, fonksiyon ve controller isimlerini değiştirebilirsiniz. Eğer az fonksiyonunuz varsa yenicontroller ve yenifonksiyon alanlarını da kaldırabilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir