Maison > Questions et réponses > le corps du texte
Mis à jour le 08/02/2022
J'ai mis en place une page d'erreur 404 personnalisée. Vous trouverez ci-dessous mes règles htaccess.
ErrorDocument 404 /not-found.php RewriteEngine On
Après de nombreux tests, j'ai réalisé que cela fonctionne parfaitement pour tout sauf les pages php. Cela fonctionne bien si vous accédez au mauvais répertoire ou à une autre extension de fichier.
Exemple de lien affiché avec succès sur la page d'erreur 404 personnalisée
Exemple de lien qui ne peut pas être affiché sur la page d'erreur 404 personnalisée
Je pensais que certaines règles de réécriture de mon htaccess étaient à l'origine du problème, mais à des fins de test, je les ai complètement supprimées et le problème persiste.
P粉9167604292024-01-17 11:42:51
J'ai finalement trouvé une autre personne qui avait le même problème et la solution proposée a résolu mon problème. C'est le post de questions
Voici la solution pour faire fonctionner l'extension php :
# 强制对不存在的“.php”请求返回404 RewriteCond %{REQUEST_FILENAME} !-f RewriteRule \.php$ - [R=404]