Pada codeigniter, normalnya sebuah url akan menggunakan index.php setelah nama website seperti contoh ini:

 http://itsolutions-inc.blogspot.tw/controller/index.php/function  

Untuk mempercantik url tersebut, kita dapat menghilangkan bagian index.php pada url dengan mengubah code Htaccess pada folder utama sebuah website seperti code dibawah ini.

 <IfModule mod_rewrite.c>  
   RewriteEngine On  
   RewriteCond %{REQUEST_FILENAME} !-f  
   RewriteCond %{REQUEST_FILENAME} !-d  
   RewriteRule ^(.*)$ /namawebsite/index.php/$1 [L]  
 </IfModule>  
 <IfModule !mod_rewrite.c>  
   ErrorDocument 404 /namawebsite/index.php  
 </IfModule>  

Hasilnya seperti url dibawah ini.

 http://itsolutions-inc.blogspot.tw/controller/function  

Tentunya akan lebih cantik bukan ?

Semoga bermanfaat !