Langsung ke konten utama

HTACCESS remove index.php from URL for Codeigniter

CodeIgniter - removing "index.php"

One of my friend just started to learn CodeIgniter.
For a starter, CodeIgniter as php framework is a great and easy one to understand.
I realize that a lot of people who try CodeIgniter always getting a hard time understanding how to make link on CodeIgniter (Ex: href="" or src=""). Well, it is pretty confusing in the beginning but as time and projects gone by, I started to get the drill.

htaccess


Now I want to share a thing about this ".htaccess" thing which allow us to remove the "index.php" on our url.
Here it is:

.HTACCESS to remove "index.php"

Use this on local "apache" web server:

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


Use this when using shared hosting or any hosting:

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


Hope this can help you all. Thank for read my article.
Happy Coding :)

Komentar

Postingan populer dari blog ini

TUGAS KE-3 PRAKTEK PPN SHIFT 4 & 5

INILAH TUGAS KALIAN : 1. Apa yang dimaksud fungsi string dalam excel? 2. Berfungsi sebagai apakah fungsi left dalam excel? 3. BagaimanakaH bentuk umum dari fungsi left dalam excel? 4. Berfungsi sebagai apakah fungsi right dalam excel? 5. Berfungsi sebagai apakah fungsi MID dalam excel? KETERANGAN: tugas ini dikumpulkan dalam bentuk hardcopy (print) dan dikumpulkan selambat-lambatnya saat pertemuan praktek berikutnya. jangan lupa mencantumkan :  nama, npm, praktek, shift dan tugas keberapa FIKOM METAL, BRO!!

Daftar Instruksi Bahasa Assembly - Perintah Perpindahan Data

Dalam program bahasa assembly terdapat 2 jenis yang kita tulis dalam program: 1. Assembly Directive (yaitu merupakan kode yang menjadi arahan bagi assembler/compiler untuk menata program) 2. Instruksi (yaitu kode yang harus dieksekusi oleh CPU mikrokontroler dengan melakukan operasi tertentu sesuai dengan daftar yang sudah tertanam dalam CPU) Daftar Assembly Directive Assembly Directive Keterangan EQU Pendefinisian konstanta DB Pendefinisian data dengan ukuran satuan 1 byte DW Pendefinisian data dengan ukuran satuan 1 word DBIT Pendefinisian data dengan ukuran satuan 1 bit DS Pemesanan tempat penyimpanan data di RAM ORG Inisialisasi alamat mulai program END Penanda akhir program CSEG Penanda penempatan di code segment XSEG Penanda penempatan di e...

Memahami Fungsi-Fungsi dalam MS Exel 2003

UNTUK FILE PDF-NYA ADA DISINI Menggunakan Fungsi IF       Fungsi   IF  digunakan   untuk  mengisi   sel  dengan  syarat   tertentu.  Disini  hasilnya minimal ada 2 alternatif. Bentuk umumnya adalah:  =if(syarat,hasil1,hasil2)       Jika   syaratnya  terpenuhi,  yang   muncul   adalah   hasil1,  sebaliknya  kalau  tidak memenuhi syarat    akan muncul hasil2 Perhatikan Contoh berikut:  Untuk mengisi kolom keterangan berdasarkan nilai yang dimiliki siswa jika nilai lebih besar 50 (>50) maka akan Lulus dan jika kurang dari 50 (<50) maka Gagal. Pada kolom keterangan dituliskan rumus: =if(c2>50;”Lulus”;”Gagal) Latihan Kerjakan soal dibawah ini: Upah Lembur = jam lembur * 1500 Tunjangan   = 10% * gaji pokok Gaji Bersih = Gaji Pokok + Upah Lembu...