Error 404: page non trouvée

Fermé
rashrash Messages postés 1 Date d'inscription lundi 5 novembre 2018 Statut Membre Dernière intervention 5 novembre 2018 - 5 nov. 2018 à 16:20
 Zero - 14 nov. 2018 à 16:31
bonjour,

Je suis débutante en php, et je viens de commencer dans une entreprise... celui que j'ai remplacer a mis à jour le site web de la boite avant de partir avec du php7.2 et apache 2.

Sur le menu du site, lorsque je clique sur école (qui dois normalement me rediriger vers la page ecole.php) il m'affiche une erreur 404 "la page que recherchez n'existe pas", alors que le fichier est bien dans le dossier concerné. Si je regarde l'url , je vois "exemple/site/ecole". Quand j'ajoute l'extension ".php", il me redirige vers la page.
Le problème est que j'ai des centaine de pages.
est-il possible de résoudre ce problème de manière dynamique? Via .htaccess ou php.ini ou n'importe quelle autre solutions?

merci d'avance

2 réponses

jordane45 Messages postés 38308 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
5 nov. 2018 à 16:45
Bonjour,

Il faudrait déjà nous montrer le code qui permet de générer le menu en question...
NB: Pour poster du code sur le forum, merci de le faire en utilisant LES BALISES DE CODE (et en y précisant le langage)
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

0
Hello,

Dans un .htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]

Permet d’accéder à la page https://example.com/file.php avec cette url https://example.com/file
0