Comment supprimer l'index d'url dans thinkphp : 1. Déplacez le fichier .htaccess vers le répertoire racine du projet ; 2. Ajoutez "'URL_MODEL'=> 2" au fichier de configuration du projet ; 3. Ouvrez le fichier httpd d'Apache. conf file; 4. Supprimez le symbole # devant mod_rewrite.so 5. Redémarrez Apache.
L'environnement d'exploitation de ce tutoriel : système Windows 7, ThinkPHP version 5, ordinateur Dell G3.
Comment supprimer l'index d'URL dans thinkphp ?
Supprimer index.php de l'URL ThinkPHP
La suppression d'index.php de l'URL ThinkPHP est divisée en deux étapes :
1 : La première chose à réaliser est de supprimer index.php de la barre de navigation du navigateur et il peut toujours fonctionner normalement Visitez le site Web
1, déplacez le fichier .htaccess vers le répertoire racine de votre projet
2, ajoutez
'URL_MODEL' => 2, // URL访问模式,可选参数0、1、2、3,代表以下四种模式: // 0 (普通模式); 1 (PATHINFO 模式); 2 (REWRITE 模式); 3 (兼容模式) 默认为PATHINFO 模式(经测验,此处 'URL_MODEL' => 1或2 都可以 没太大的影响)
3 au fichier de configuration du projet et effectuez les configurations pertinentes dans Apache
dans le httpd d'Apache .conf Supprimez le # devant LoadModule rewrite_module modules/mod_rewrite.so dans le fichier et redémarrez Apache
Deux : Après avoir terminé les opérations ci-dessus, vous pouvez accéder au site Web normalement sans ajouter index.php, mais la plupart des liens dans les sites Web en utilisant ThinkPHP Il est implémenté en utilisant U(). Vous constaterez que le lien qui clique sur la police ou l'image avec la balise pour sauter se trouve dans index.php, donc la deuxième étape ci-dessous consiste à supprimer le fichier index.php. causé par l'utilisation de U().
Ajoutez simplement definition('__APP__',' ') au fichier d'entrée, qui est index.php dans le répertoire racine du projet
D'accord, essayez-le !
Apprentissage recommandé : "Tutoriel vidéo thinkPHP"
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!