YII – Cara Simpel Menghilangkan index.php pada URL

By , August 8, 2017,
Menghilangkan index.php yii

Menghilangkan index.php yii

index.php mungkin bagi sebagian kita membuat url menjadi tidak clean di lihat. Pada aplikasi yii hampir sama halnya dengan aplikasi ci (codeigniter), pada url nya terdapat index.php, sebagai contohnya begini:

http://folderaplikasi/index.php/controller

Nah dengan url seperti itu membuat kurang nyaman di pandang mata. Untuk manfaat lainya perubahan url dengan menghilangkan index.php ini, membuat struktur url menjadi lebih singkat dan juga lebih SEO friendly.

Coba bandingkan dengan url seperti ini:

http://folderaplikasi/controller

Tentu lebih nyaman di pandang pada url contoh yang kedua tersebut. Inilah yang di sebut dengan istilah clean url seperti di bahas diatas tadi.

Untuk membuat dan menghilangkan index.php agar tidak muncul di browser ini, caranya cukup mudah dan simpel.

Caranya:

  1. Buat file dengan nama dan ekstensi .htaccess dan letakkan di folder utama aplikasi yii kamu
  2. Kemudian isi file .htaccess tersebut dengan script dibawah ini:

RewriteEngine on
# perintah jika direktori atau file sudah ada makagunakan langsung
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# sebaliknya teruskan ia ke index.php
RewriteRule . index.php

Demikian tutorial singkat tentang yii ini semoga membantu dan bermanfaat.

 

Category: Artikel

Tentang: Abdul Rohman Wahid, ST

Programmer yang Bekerja menjadi tenaga ahli IT di Instansi Pemerintah Provinsi Riau. Saya biasanya menulis di blog ini terkait pemrograman. Selain itu Saya juga aktif mengelola web searti.com, aplikasikan.com dan kasitau.com. TLP/WA: 082285417494. Profil Lengkap.

Leave a Reply

Your email address will not be published. Required fields are marked *