URL pada CodeIgniter

Penulisan URL pada CodeIgniter didesain untuk search engine dan human friendly, contoh pemetaanya :
http://www.mydomain.com/class/fungsi/id
dari contoh url diatas CodeIgniter membagi menjadi beberapa segmen.
-
segmen pertama menggambarkan class controller yang kan di panggil
-
segmen kedua menggambarkan fungsi class/method
-
segmen ketiga menggambarkan id dan variable lain yang akan ditangkap lewat controller.
Secara default CodeIgniter menggunakan file index.php dalam setiap penulisan URL, contohnya:
http://www.mydomain.com/index.php/class/fungsi/id
Untuk membuat URL tersebut lebih fleksibel kita dapat menghilangkan file “index.php” dengan cara sebagai berikut:
-
cari file httpd.conf biasanya terletak di folder apache/conf, buka file tersebut.
-
aktifkan LoadModule rewrite_module modules/mod_rewrite.so dengan cara menghilangkan tanda #
-
buat file .htaccess pada folder root kemudian isi sbb:
Options +FollowSymLinks
RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-lRewriteRule ^(.*)$ index.php/$1 [L]
-
edit file config.php biasanya letaknya di application/config/config.php , ubah baris berikut.
$config['index_page'] = “index.php/”;
menjadi :
$config['index_page'] = “”;
-
restart apache.













Wordpress telah menjadi salah satu mesin pembuat blog yang paling diminati, hal ini ditunjang dengan banyaknya plugins yang disediakan di internet. Ada banyak kategori plugins yang sangat bermanfaat diantaranya untuk manajement admin, comment, statistik, SEO, dan lain-lain.






