La méthode de paramétrage cachée de yii index.php : activez d'abord le module de réécriture d'apache ; puis supprimez le symbole "#" avant de réécrire ; puis créez le fichier ".htaccess" et enfin modifiez le fichier de configuration yii ; "mail.php "C'est tout.
yii Masquer index.php
Tout d'abord, activez le module de réécriture d'Apache
Supprimez le # avant de réécrire, comme indiqué ci-dessous
LoadModule rewrite_module modules/mod_rewrite.so
Ensuite, créez un fichier .htaccess dans le répertoire de même niveau que l'index.php de yii avec le contenu suivant
<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>
Enfin, ajoutez
'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>', ), ),
au fichier de configuration yii mail.php Cela masquera l'index.php
Etude recommandée : " Tutoriel yii》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!