Pada tutorial codeigniter sebelumnya saya sudah menjelaskan kepada kalian tentang bagaimana cara install framework php yang bernama codeigniter ke dalam localhost. Nah pada kesempatan ini saya akan menjelaskan tentang cara mengganti atau mempersingkat alamat URL pada codeigniter yang menurut pengalaman saya dan kebanyakan pengguna codeigniter lainnya melihat kalau URL defaultnya terlalu panjang dan kurang cantik.
Mengapa demikian ? Karena biasanya pada saat user mengakses aplikasi atau website yang dibuat dengan menggunakan framework codeigniter akan menemukan tambahan index.php pada bagian URL seperti gambar berikut ini.
Nah untuk mengganti dan mengubah URL tersebut kita dapat melakukannya dengan cara merubah setting $config['index_page'] = 'index.php'; menjadi $config['index_page'] = ''; pada file config.php dan menambahkan sebuah file htaccess ke dalam root folder dari aplikasi atau website yang kita bangun. Silahkan buka text editor seperti notepad atau bisa juga menggunakan php editor seperti sublime text, notepad++ dan lain-lain, kemudian buat file baru dengan nama .htaccess dan isikan text seperti berikut ini :
[code language="html"]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /alamatweb
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /alamatweb/index.php/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /alamatweb/index.php
</IfModule>
[/code]
Nah pada text diatas kalian bisa melihat 3 text yang berisi "alamatweb" kan ? Silahkan diganti atau disesuaikan saja dengan nama aplikasi atau website yang sedang kalian buat. Kemudian simpan kembali file tersebut ya.
Misalnya kalian ubah menjadi seperti ini :
[code language="html"]
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /belajarci
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /belajarci/index.php/$1 [L]
</ifmodule>
<ifmodule !mod_rewrite.c>
ErrorDocument 404 /belajarci/index.php
</ifmodule>
[/code]
Kalau sudah silahkan kalian access kembali url dari aplikasi atau website yang sedang kalian buat saat ini. Kalau penerapan tutorial ini dilakukan dengan benar saya yakin sekarang URL nya sudah menjadi lebih cantik atau tanpa tulisan index.php kan ?
Oke teman-teman terima kasih sudah berkunjung dan membaca tulisan saya kali ini. Semoga ada manfaatnya buat kalian dan sampai jumpa di artikel-artikel berikutnya yah. Bye :)
https://www.youtube.com/watch?v=Mm7VDXNyJw0
https://www.youtube.com/watch?v=7ZsQtBWlq5o
Comments
Post a Comment