Konfigurasi Apache dan Nginx

Apache

Yii siap berjalan dengan konfigurasi default web server Apache. File .htaccess di dalam framework Yii dan folder aplikasi melarang pengaksesan file-file. Untuk menyembunyikan file bootstrap (biasanya index.php) di dalam URL Anda bisa menambahkan mod_rewrite ke dalam file .htaccess di document root atau ke konfigurasi virtual host:



Nginx

Anda dapat menggunakan Yii dengan Nginx dan PHP dengan FPM SAPI. Berikut ini merupakan contoh konfigurasi host. File ini mendefinisikan file bootstrap dan membuat Yii menangkap semua request ke file yang tidak ada, sehingga memungkinkan kita untuk memiliki URL yang cantik.



Anda bisa set cgi.fix_pathinfo=0 di dalam php.ini jika menggunakan konfigurasi di atas guna menghindari pemanggilan stat() sistem yang tidak diperlukan.

$Id: quickstart.apache-nginx-config.txt 3512 2011-12-27 16:50:03Z haertl.mike $