Maison > cadre php > YII > le corps du texte

Comment supprimer index.php dans yii

王林
Libérer: 2020-08-15 15:18:28
original
3782 Les gens l'ont consulté

Méthode Yii pour supprimer index.php : 1. Activez le module mod_rewrite d'Apache et redémarrez Apache 2. Editez le fichier /config/web.php dans le projet 3. Au même niveau que l'index ; Fichier .php Ajoutez le fichier [.htaccess] au répertoire.

Comment supprimer index.php dans yii

Méthode spécifique :

(Tutoriel recommandé : Tutoriel graphique php)

1. module mod_rewrite d'Apache

  • Supprimez le symbole "#" avant LoadModule rewrite_module modules/mod_rewrite.so

  • Assurez-vous que DocumentRoot "/Bibliothèque/WebServer/Documents " contient "AllowOverride All"

  • Redémarrez Apache, commande : sudo apachectl restart

2. Ajoutez du code dans /config/web.php dans le projet :

components'=>array(            
  ...
'urlManager' => [
            'enablePrettyUrl' => true,
            'showScriptName' => false,
            'rules' => [
                &#39;<controller:\w+>/<action:\w+>&#39;=>&#39;<controller>/<action>&#39;,
            ],
        ],           
 )
Copier après la connexion

(Recommandation du didacticiel vidéo : tutoriel vidéo php)

3. . Ajoutez le fichier ".htaccess" dans le même répertoire que le fichier index.php (/web/) avec le contenu suivant :

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
Copier après la connexion
.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!