Bagaimana cara menghilangkan file index.php pada url website yii anda. tentunya mudah, tinggal anda buat file .htacces nya aja.
Berikut tutorialnya :
1. Silakan tambahkan baris berikut dalam file ' .htaccess ' dalam ' web ' direktori aplikasi yii2.0 .
RewriteEngine on # If a directory or a file exists, use it directly RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %
{REQUEST_FILENAME} !-d #
Otherwise forward it to index.php RewriteRule . index.php
2. Konfigurasi Web.php
Secara default ' config / web.php ' file tidak memiliki pilihan ' urlManager ' . Jika kita ingin mengaktifkan url cantik, Kami harus menambahkan dan mengkonfigurasi ' urlManager ' dalam file ' web.php ' .
Untuk menghapus ' index.php ' dari url , kita harus nilai ' showScriptName ' sebagai palsu .
Untuk menghapus ' r ' variabel rute dari url , menetapkan nilai ' enablePrettyUrl ' sebagai benar
.................
'urlManager' => [ 'class' => 'yii\web\UrlManager',
// Disable index.php 'showScriptName' => false, // Disable r= routes 'enablePrettyUrl' => true, 'rules' => array( ), ], .................
Mudah bukan...Yes It Is
sumber : bsourcecode
1 Komentar untuk "Menghapus index.php dari URL di YiiFramework 2.0"
sangat membantu