Sinaryuda on CodeIgniter

Code Igniter is an Open Source Web Application Framework that makes writing kick-ass PHP programs simple as apple pie


Tuesday, August 01, 2006

Menghilangkan file index.php

pada codeigniter secara default selalu mengikutkan index.php dalam url, seperti pada contoh berikut:

www.site+anda.com/index.php/news/article/my_article


index.php tersebut dapat dihapus dengan menggunakan .htaccess dengan beberapa aturan sederhana. dengan menggunkan metode "negative" dalam setiap redirect kecuali item tertentu:

RewriteEngine on
RewriteCond $1 !^(index\.php|images|sitemap\.xml|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]


pada contoh diatas, beberapa HTTP request lainnya selain untuk index.php, images, sitemap.xml, dan robot.txt diperlakukan seperti sebuah request untuk file index.php

mungkin hanya dapat digunakan jika menggunkan web server apache saja :D


1 Comments:

Blogger The Globe said...

bagus juga tuh tuh, isa ngilangin file index.php.

2:08 PM  

Post a Comment

<< Home