ISENG BLOGER

MENGHILANGKAN INDEX.PHP PADA URL PATH CODEIGNITER



Secara default untuk mengakses controller yang telah kita buat kita harus mengikuti url path format sebagai berikut :
tapi bagaimana caranya agar bisa menjadi lebih familiar seperti ini :
cara yang bisa digunakan adalah :
  1. Buat file .htaccess pada folder root web anda :
    contoh : D:\xampp\htdocs\cobaIgniter\.htaccess
    Pada windows, gunakan notepad++ atau sublime untuk membuatnya
  2. Isikan file .htaccess tersebut dengan code berikut :
    # Checks to see if the user is attempting to access a valid file,
    # such as an image or css document, if this isn’t true it sends the
    # request to index.php
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L]
  3. Kemudian silahkan coba kembali mengaksesnya dengan url http://localhost/cobaIgniter/main/home
  4. Maka url tersebut telah jalan sebagaimana mestinya
Agar lebih lengkap, ubah juga file config.php pada ../application/config/config.php menjadi
$config[‘index_page’] = ”;
sehingga saat kita memanggil fungsi redirect(), url index.php tidak muncul kembali.


Responses

0 Respones to "MENGHILANGKAN INDEX.PHP PADA URL PATH CODEIGNITER"

Posting Komentar

 

Categories

Recent Comments

Popular Posts

Return to top of page Copyright © 2012 | Iseng Bloger Converted into Blogger Template by Riyan Apri