Maison  >  Article  >  développement back-end  >  Comment supprimer index.php d'ecstore

Comment supprimer index.php d'ecstore

藏色散人
藏色散人original
2020-09-07 10:27:262304parcourir

Comment supprimer index.php de ecstore : activez d'abord le module de réécriture du serveur Apache ; puis créez un nouveau fichier [.htaccess] dans le répertoire racine du site Web puis modifiez la configuration de réécriture dans le projet ; fichier de configuration ; et enfin redémarrez le serveur.

Comment supprimer index.php d'ecstore

Recommandé : "Tutoriel vidéo PHP"

Comment supprimer Index.php d'ECStore

J'ai essayé plusieurs méthodes en ligne mais aucune n'a fonctionné. J'ai bricolé moi-même et j'ai découvert que lors de l'écriture de rewrite, RewriteBase/

n'était pas ajouté :

<.>Étape 1- Activer le module de réécriture du serveur Apache

1. Recherchez le fichier httpd.conf dans le serveur Apache

2. Supprimez le # devant les modules #LoadModule rewrite_module /mod_rewrite.so et activez ce module

Étape 2 - Créer un fichier .htaccess dans le répertoire racine du site

Le contenu du fichier est le suivant :

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule . - [NC,L]
RewriteRule . index.php [NC,L]

Remarque : les fichiers .htaccess ne peuvent pas être créés directement sous Windows, vous pouvez utiliser un éditeur de texte Enregistrer après création

Étape 3 – Modifier la configuration de réécriture dans le fichier de configuration de ce projet

Rechercher

config/compatible.php (ou config/config.php) Vers la ligne 38 de ce fichier (si vous ne le trouvez pas, recherchez la chaîne dans le fichier : Rewrite),

change

define(&#39;WITH_REWRITE&#39;, false);

en

define(&#39;WITH_REWRITE&#39;, true);

Étape 4 – Redémarrez le serveur.

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