Die versteckte Einstellungsmethode von yii index.php: Aktivieren Sie zuerst das Rewrite-Modul von Apache; entfernen Sie dann das „#“-Symbol vor dem Rewrite; erstellen Sie dann die „.htaccess“-Datei und ändern Sie schließlich die yii-Konfigurationsdatei "mail.php "Das ist es.
yii Hide index.php
Aktivieren Sie zunächst das Rewrite-Modul von Apache
Entfernen Sie das # vor dem Umschreiben, wie unten gezeigt
LoadModule rewrite_module modules/mod_rewrite.so
Erstellen Sie dann eine .htaccess-Datei im gleichen Verzeichnis von yiis index.php mit dem folgenden Inhalt
<IfModule mod_rewrite.c> Options +FollowSymLinks IndexIgnore */* 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 </IfModule>
Zum Schluss fügen Sie
'urlManager'=>array( 'urlFormat'=>'path', 'showScriptName'=>false, 'rules'=>array( '<controller:\w+>/<id:\d+>'=>'<controller>/view', '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', ), ),
zur yii-Konfigurationsdatei mail.php hinzu. Dadurch wird die index.php ausgeblendet
Empfohlene Studie: „ yii-Tutorial》
Das obige ist der detaillierte Inhalt vonVersteckte Einstellungsmethode von yii index.php. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!