Menghilangkan Index.php Pda URL CodeIgniter

Saat kita mengakses url/project CodeIgniter kita ,pasti kita melihat index.php seperti pada url http://localhost/project/index.php/home/. index.php pada codeigniter dapat kita hilangkan dengan mudah sehingga kita tidak perlu lagi menggunakan index.php pada url project codeigniter kita. Jika index.php di hilangkan maka hasilnya akan seperti url berikut ini http://localhost/project/home/ . Jadi url codeigniter kita terlihat rapi dan cantik.

Jadi untuk menghilangkan index.php pada Codeigniter kita ikuti tutorial dibawah ini :

Menghilangkan index.php
Kita hanya mengedit sedikit file /application/config/condig.php. Buka file tersebut, dan cari index_page seperti dibawah ini :

$config['index_page'] = 'index.php';
Dan edit menjadi seperti dibawah ini, atau lebih tepatnya hapus index.php

$config['index_page'] = '';

Setelah melakukan langkah diatas. Sekarang kita buat file .htaccess pada direktori root project CodeIgniter kita. Untuk isi file .htaccess nya seperti dibawah ini.

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/system.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?/$1 [L]

Untuk mencoba hasil dari menghilangkan index.php pada codeigniter silahkan akses url pada project codeigniter tanpa index.php . Biasanya kita mengakses dengan url http://localhost/project/index.php/home/ maka silahkan akses dengan url http://localhost/project/home/ . Jika hasil yang ditampilkan dari kedua url tersebut sama maka anda berhasil Mempercantik URL dengan menghilangkan index.php pada CodeIgniter. 
Menghilangkan Index.php Pda URL CodeIgniter

Saat kita mengakses url/project CodeIgniter kita ,pasti kita melihat index.php seperti pada url http://localhost/project/index.php/home/. index.php pada codeigniter dapat kita hilangkan dengan mudah sehingga kita tidak perlu lagi menggunakan index.php pada url project codeigniter kita. Jika index.php di hilangkan maka hasilnya akan seperti url berikut ini http://localhost/project/home/ . Jadi url codeigniter kita terlihat rapi dan cantik.

Jadi untuk menghilangkan index.php pada Codeigniter kita ikuti tutorial dibawah ini :

Menghilangkan index.php
Kita hanya mengedit sedikit file /application/config/condig.php. Buka file tersebut, dan cari index_page seperti dibawah ini :

$config['index_page'] = 'index.php';
Dan edit menjadi seperti dibawah ini, atau lebih tepatnya hapus index.php

$config['index_page'] = '';

Setelah melakukan langkah diatas. Sekarang kita buat file .htaccess pada direktori root project CodeIgniter kita. Untuk isi file .htaccess nya seperti dibawah ini.

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/system.*
RewriteRule ^(.*)$ index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?/$1 [L]

Untuk mencoba hasil dari menghilangkan index.php pada codeigniter silahkan akses url pada project codeigniter tanpa index.php . Biasanya kita mengakses dengan url http://localhost/project/index.php/home/ maka silahkan akses dengan url http://localhost/project/home/ . Jika hasil yang ditampilkan dari kedua url tersebut sama maka anda berhasil Mempercantik URL dengan menghilangkan index.php pada CodeIgniter. 

Posting Komentar

Author Name

Formulir Kontak

Nama

Email *

Pesan *

Diberdayakan oleh Blogger.