Apache- och Nginx-konfigurationer
Apache
Yii är klar att arbeta med en standardkonfiguration för Apache webbserver.
Filerna .htaccess
i kataloger som innehåller Yii Framework och applikationer
förhindrar tillgång till de skyddade resurserna. Startskriptet (vanligen index.php
)
kan gömmas i URL:er genom tillägg av mod_rewrite
-instruktioner i .htaccess
-filen
placerad i dokumentrotkatalogen, alternativt läggas till i konfiguration för virtuell host:
Nginx
Yii kan användas med Nginx samt PHP med FPM SAPI. Här följer ett exempel på host-konfiguration. Det definierar startskript och ser till att Yii fångar upp alla request till ej existerande filer, vilket tillåter användning av estetiskt tilltalande URL:er.
Med denna konfiguration kan man sätta cgi.fix_pathinfo=0 i php.ini och därmed undvika många onödiga stat() systemanrop.