Maison >développement back-end >Problème PHP >Comment supprimer index.php dans Joomla
Comment supprimer index.php dans Joomla : connectez-vous d'abord à l'arrière-plan de gestion de Joomla ; puis créez le fichier ".htaccess" ; puis activez le module de réécriture d'Apache et enfin supprimez directement "index.php".
Recommandé : "Tutoriel vidéo PHP"
Supprimer index.php de l'URL Joomla
Récemment, j'étudiais le système Joomla (un système CMS bien connu). Après l'installation, j'ai trouvé qu'il y avait toujours un index.php dans l'URL de la page. Cela me semble très accrocheur. Je suis déterminé à le supprimer et rapidement, arrêtez de dire des bêtises, ce qui suit prend la version 2.5 comme exemple pour fournir les étapes de suppression.
1. Connectez-vous au backend de gestion et cochez "Oui" dans tous les "Paramètres SEO" dans "Site"->"Configuration globale"->"Site":
2. Créez un fichier .htaccess : Enregistrez le fichier htaccess.txt sous le répertoire d'installation de Joomla sous le nom .htaccess (notez qu'il ne peut pas être renommé directement sous Windows. Vous pouvez utiliser un éditeur tel que Notpad++ pour enregistrer comme .htaccess C'est tout).
3. Activez le module de réécriture d'Apache : activez le module mod_rewrite dans le fichier httpd.conf dans le répertoire conf sous le répertoire d'installation d'Apache. Méthode de modification spécifique : recherchez la ligne LoadModule rewrite_modulemodules/mod_rewrite.so et remplacez le #. signez devant. Supprimez et redémarrez Apache. S'il n'y a pas de #, vous pouvez ignorer cette étape.
4. Supprimez index.php mais la solution à l'erreur 404 Not Found apparaît sur la page : C'est parce que le module de réécriture dans Apache n'est pas activé. Vous devez modifier tous les AllowOverride None dans httpd.conf. : AllowOverride All , puis redémarrez Apache.
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!