La suppression du fichier index.php du serveur est très nécessaire dans certains cas, peut-être pour des raisons de sécurité ou pour mettre à niveau le site Web. Ci-dessous, je présenterai comment supprimer le fichier index.php sans affecter le fonctionnement normal du site Web et fournirai des exemples de code spécifiques.
Tout d'abord, nous devons nous assurer qu'il existe une page par défaut dans le répertoire racine du site Web, telle que index.html ou d'autres fichiers de la page d'accueil. Ensuite, nous devons configurer le serveur pour lui dire de ne plus utiliser index.php comme page par défaut.
Si votre site Web fonctionne sur un serveur Apache, vous pouvez utiliser le fichier .htaccess pour le configurer.
Créez un fichier nommé ".htaccess" dans le répertoire racine du site web. S'il existe déjà, ouvrez-le directement. Ajoutez le code suivant au fichier :
DirectoryIndex main.html index.html index.php
Le code ci-dessus indique au serveur de donner la priorité à main.html, index.html et index.php comme pages par défaut, et d'afficher la liste des répertoires si ces trois fichiers ne sont pas trouvés.
Enregistrez et téléchargez le fichier .htaccess dans le répertoire racine de votre site Web, puis actualisez le site Web, le serveur n'utilisera plus index.php comme page par défaut. Vous pouvez supprimer index.php ou le modifier à d’autres fins.
Pour les sites Web exécutés sur le serveur Nginx, vous devez modifier le fichier de configuration Nginx.
Ouvrez le fichier de configuration Nginx et ajoutez le code suivant dans le bloc serveur :
location / { index main.html index.html index.php; }
Le code ci-dessus indique au serveur Nginx de donner la priorité à main.html, index.html et index.php comme pages par défaut lors de l'accès au " /" chemin.
Enregistrez et redémarrez le serveur Nginx, désormais le serveur n'utilisera plus index.php comme page par défaut.
Grâce aux étapes ci-dessus, vous pouvez facilement supprimer le fichier index.php du serveur sans affecter le fonctionnement normal du site Web. Assurez-vous de sauvegarder vos fichiers pour éviter la perte de données due à des erreurs opérationnelles.
J'espère que cet article pourra vous aider à supprimer avec succès le fichier index.php du 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!