Maison  >  Article  >  cadre php  >  Méthode de configuration cachée de yii index.php

Méthode de configuration cachée de yii index.php

藏色散人
藏色散人original
2020-07-04 10:18:113144parcourir

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.

Méthode de configuration cachée de yii index.php

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

      &#39;urlManager&#39;=>array(
       &#39;urlFormat&#39;=>&#39;path&#39;,
       &#39;showScriptName&#39;=>false,
       &#39;rules&#39;=>array(
      &#39;<controller:\w+>/<id:\d+>&#39;=>&#39;<controller>/view&#39;,
      &#39;<controller:\w+>/<action:\w+>/<id:\d+>&#39;=>&#39;<controller>/<action>&#39;,
      &#39;<controller:\w+>/<action:\w+>&#39;=>&#39;<controller>/<action>&#39;,
     ),
  ),

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn