Codeigniter menyembunyikan index php htaccess

Framework PHP Codeigniter
sobat, kali ini saya akan memberikan tutorial codeigniter, rasa kurang rasanya apabila mecoba framework PHP ini tidak di share kepada sobat cangkal.
pada tutorial codeigniter ini adalah cara menghilangkan / menyembunyikan index.php ada URL browser. kenapa sih mau disembunyikan? karena menurut saya kurang cantik alias kurang SEO (search engine optimization) dan ketika pemangilan mode uri routing akan lebih nyaman. (pemahaman dari seorang newbie hehe).

url codeigniter sebelum menggunakan .htaccess


OK. udah membahas maksud dari tutorial ini, maka kita langsung saya cara mengimplementasikannya.
langkah pertama adalah buat file di notepad dan tulis code di bawah ini, kemudian save dengan nama (.htaccess) tanpa tanda kurung.

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

langkah kedua adalah letakkan file .httacess td pada root folder website Codeigniter, pada gambar di bawah ini adalah contoh pada windows 7 - localhost menggunakan xampp.

root folder codeigniter

ok setelah file .htaccess di letakan pada folder root, kemudian edit file config.php pada folder application/config seperti di bawah ini dengan menghilangkan tulisan index.php
$config['index_page'] = '';

mari kita coba apakah file index.php akan tersembunyi pada URL browser kita. apabila berjalan lancar maka hasilnya akan seperti gambar di bawah ini

url codeigniter setelah menggunakan .htaccess
demikian tutorial yang saya beri kepada sobat cangkal, semoga bermanfaat.

regards,
cangkal.


Codeigniter menyembunyikan index php htaccess Codeigniter menyembunyikan index php htaccess Reviewed by cangkal on 11.05 Rating: 5

Tidak ada komentar:

penulis senang dengan adanya pembaca yang meninggalkan jejak. :)

Diberdayakan oleh Blogger.