J'essaie d'ajouter une page d'erreur 404 à mon site Web, cependant, je reçois cette erreur lorsque j'essaie d'y accéder. ma page .htaccess ne contient que la ligne suivante: p> et le fichier suivant 404-page.php est dans le même répertoire En tant que fichier .htaccess, donc je ne suis pas sûr de savoir pourquoi cela se produit. p> J'ai essayé d'utiliser une page HTML pour le 404, ainsi que le téléchargement La page à un hôte, mais non plus. p> Le répertoire de l'hôte va: p>
4 Réponses :
Votre chemin peut ne pas être le chemin absolu. Essayez de définir un chemin absolu I.E
ErrorDocument 404 /path/to/404/404-page.php
N'a pas fonctionné, je n'ai rien configuré, donc c'est ce que la valeur par défaut est.
La page 404 est dans le répertoire racine avec le fichier .htaccess.
Bonjour, pourriez-vous essayer avec le chemin du navigateur littéral? S'il vous plaît voir httpd.apache.org/docs/current/custom-error.html < / a>
Le chemin peut ne pas être le chemin absolu sur la racine de votre dossier HTDOCS, mais plutôt la racine de votre système de fichiers. Errordocument 404 http://www.domainname.com/404-page.php ; p>
J'ai corrigé l'erreur, s'avère que c'est parce que j'avais un ";" Au bout de la ligne, c'est la raison pour laquelle il ne fonctionnait pas. p>
Aller au fichier httpd.conf dans le dossier Apache et ajoutez un chemin absolu comme celui-ci p>
errordocument 404 /nameofyourProject/index.htmlle_/code> p>
Avez-vous essayé de vérifier si
htaccess code> est analysé après tout, par exemple en mettant une chaîne non valide là-bas?
@Nicohaase, je viens d'essayer de mettre un chemin non valide et dans le retour Partie de la commande par ex. chemin / 404-page.php