Ilangin index.php di CodeIgniter

Wow bener menjadi suatu pengalaman yang baru bagi saya yang baru mulai terjun di dunia programming menggunakan framework codeigniter. buat temen- temen yang belum tau codeigniter silakan kunjungi codeigniter.com untuk info lebih jelasnya…
Pertama nginstall saya sudah dibuat penasaran dan berpusing2 ria… maklum masih nol saya di bidang ini hihi…
saya pake CI di XAMPP, dan ketika coba buka alamat localhost sudah muncul “welcome to codeigniter” seneng benget rasane, tapi abis itu pusing deh… kenape?
q iseng belajar bikin “hello world” (Kebanggaan para pemula programmer wuakakak) eh kok gak bisa diakses, padahal ku ikut tutorialna yang suru buka alamat http://localhost/hello e malah muncul “Error 404, Object Not Found” apa gak bingung tuh.. karena hampr di semua tutorial yang saya baca itu begitu suruhnya…
Ternyata cara aksesnya harusnya begini… http://localhost/index.php/hello secara default aksesnya gitu…
DAN kemudian saya penasaran kenapa di tutorialnya bisa diakses begitu??? nah ini juga kebiasaan saya , GAK PERNAH BACA USER GUIDE!!!! padahal disitu ada, hihi jadi malu.. (blush)
saya tau di user guide ada juga gara2 googling, untuk gak jadi tanya di forum.. bisa didamprat ma temen2 forum neeh… q taunya juga gara2 ada temen forum yang sewot gara2 tanya seperti yang akan saya tanyain hihihihi… amin… ga jadi tanya…
Untuk bisa memanggil dengan model itu ternyata harus ditambah file .htaccess difolder utama CI. dan isinnya begini:

RewriteEngine On

RewriteCond $1 !^(index\.php|image|css|public|ajax|tmp|download|javascript|rte|document|xinha|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

Nah sekarang bisa deh dipanggil pake alamat http://localhost/hello gak perlu ada index.php- nya hehehe…

13 Tanggapan to “Ilangin index.php di CodeIgniter”

  1. [...] : Jika huruf “O” mewakili “Opportunity“, dia tidak ada di “YESTERDAY“, tetapi ada satu di “TODAY” dan ada tiga di “TOMORROW“. Jadi, [...]

  2. waw belajar CI yah.. saya tau itu salah satu framework PHP yg terkenal.. kalo saya lbh tertarik bljr Zend Framework. lbh menantang aja karena dia basis dr Joomla n kebetulan sekrgn lg ada kerjaan pk Joomla Framework.. tapi susah bngt, untungnya ada senior programmernya T_T

    oh iya mas thx yah atas kunjungannya ke blog saya :D
    kapan2 jgn lupa maen lg yah ditunggu loh :D

    sukses selalu untuk blognya :D

    • hmmm iya nih… btw, kelebihan zend apa yah? dulu q pernah belajar cakePHP ma kohana tapi sekarang konsen ke CI

    • hmm saya juga kurang tahu pasti sih mas adith. tapi setau saya bnyk orng lbh suka CI, tp saya sendiri blm cb.

      saya cm denger kalo zend itu bnyk yg pake, untuk skala enterprise dan konsepnya MVC juga.

      namun kyknya zend cukup rumit. framework yang lbh enak lg mgkn Qcube krn dia udah ada event based functionnya :D tergantung sih kebutuhannya apa.

      oh iya kapan2 maen2 lg yah mas adith ke blog saya. ditunggu loh kunjungannya :D

      sukses selalu yah untuk blognya.

    • owh… thanks infonya ya mas… :)

  3. baru dengar tuh CodeIgniter n Zend Framework…
    trus yang dimaksud framework PHP tuh apa ya??

    Maklum nub…

    • framework adalah kumpulan fungsi-fungsi dan class untuk tujuan tertentu yang sudah siap pakai sehingga bisa lebih mempermudah pekerjaan pemrograman. kalo lebih jelasna bisa baca2 di wikipedia. saya juga masi nubi bro…

  4. Keren Om :D Kemaren mau belajar CI cuman setengah2… Hehehehehehehe…

    Belajar lagi dah :D
    Makasih tipsnya Om…

  5. wahh tambah merambah neng framework kowe dit (rock)

  6. ajari anggo idCodeigniter master.. :P

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.