j'ai déjà fait un post à ce propos ici mais je reviens vers vous dans la bonne catégorie du forum car je ne trouve toujours pas la solution à ce problème.
je résume donc:
J'ai mon fichier .htaccess dans lequel j'aimerais faire une redirection 404 vers ma page 404.php. Mais lorsque je me fais redirigé, je suis soit envoyé vers une page blanche avec écrit le chemin que j'ai mis derrière mon "ErrorDocument 404" soit une double erreur 404 not found.
J'ai regardé sur Internet et essayé diverse solutions proposées mais n'ai toujours pas réussis à régler mon problème.
De plus j'ai essayé de bouger mon fichier à tous les endroits possible dans l’arborescence du site afin de voir où il faudrait le placer pour que cette double erreur soit résolue et que je puisse donc modifier mon .htaccess en conséquence, mais cela n'y fait rien, j'ai toujours le même problème peu importe où je mets mon fichier.
J'ai été voir dans la config apache pour le DocumentRoot et c'est bien ça (je ne savais pas qu'il fallait se référer à ça merci).
Du coup tout fonctionne, quand j'ai testé tous les chemins possibles j'ai du oublier celui-ci ou faire une erreur en le tapant...
Merci beaucoup bonne journée
Edit:
Aurais-tu une liste des erreurs HTTP à gérer obligatoirement? Parce que pour l'instant j'ai fais 404 et 401 mais je ne sais pas vraiment lesquelles sont les plus importantes :/ Parce que je suppose qu'il ne faut pas forcement gérer les dizaines d'erreur HTTP qu'il y a si?
Si tu tapes dans google http status list ou dans le genre, tu dois les retrouver. De mémoire, sur wikipedia (en ?), il y en avait une bonne liste.
Cela dit, je ne suis pas convaincu que personnaliser toutes les pages d'erreur HTTP soit pertinent. Si on le fait, ce n'est pas par pure cosmétique, hormis peut être la 404 car c'est la plus courante et éventuellement 500, mais parce qu'on cherche à faire quelque chose (logging spécialisé par exemple).
401, 403 car j'ai une page restreinte par connexion via .htaccess.
404, 500, 503 pour faire beau.
Bonne journée.
.htaccess problème ErrorDocument
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli