[.htaccess] Personnaliser Page 404
ten62
Messages postés
158
Date d'inscription
Statut
Membre
Dernière intervention
-
asu -
asu -
Bonjour,
Je cherche à personnaliser la page d'erreur 404.
Pour cela, j'ai créé une page /errors/404.php
Et un fichier .htaccess à la racine de mon site contenant le code suivant :
Mon problème :
- La page est bien redirigée lorsque j'entre une adresse du type : http://www.site.fr/pagebidon
- Problème : En essayant une adresse de ce type : http://www.site.fr/pagebidon.php, je suis redirigé sur la page 404 de mon hébergeur (1&1).
Une idée ?
Merci beaucoup
Je cherche à personnaliser la page d'erreur 404.
Pour cela, j'ai créé une page /errors/404.php
Et un fichier .htaccess à la racine de mon site contenant le code suivant :
ErrorDocument 404 http://www.site.fr/errors/404.php
Mon problème :
- La page est bien redirigée lorsque j'entre une adresse du type : http://www.site.fr/pagebidon
- Problème : En essayant une adresse de ce type : http://www.site.fr/pagebidon.php, je suis redirigé sur la page 404 de mon hébergeur (1&1).
Une idée ?
Merci beaucoup
A voir également:
- Http error 404. the requested resource is not found.
- Http - Guide
- What is my movie français - Télécharger - Divers TV & Vidéo
- Http //192.168.l.l - Guide
- Http //easywifi.config ✓ - Forum Réseau
- Http //192.168.l.49.1 anycast setup en francais ✓ - Forum Téléphones & tablettes Android
11 réponses
fonctionne nickel chez 1&1:
après faut faire les pages de renvoi ...
et hop !
ps : vire le site de ton profil pas bon du tout ça ...
# Pages d'erreur ErrorDocument 401 /errors/401.html ErrorDocument 402 /errors/402.html ErrorDocument 403 /errors/403.html ErrorDocument 404 /errors/404.html ErrorDocument 500 /errors/500.html ErrorDocument 404 /errors/404.php
après faut faire les pages de renvoi ...
et hop !
ps : vire le site de ton profil pas bon du tout ça ...
asu
merci
alors là s'il n'y arrive pas .... ???
simple pour mettre la page erreur en execution il faut allez sur le .htaccess et modifier le lien et mettre : ErrorDocument 404 /non du dossier sur le serveur/ dossier dans le quelle vous avez la page 404/404.html
pour moi j'ai un dossier sur mon espace d'hebergement qui s'appelle "mon-site"
ErrorDocument 404 /mon-site/404.html
pour moi j'ai un dossier sur mon espace d'hebergement qui s'appelle "mon-site"
ErrorDocument 404 /mon-site/404.html
Oui !
Je vous l'ai dit :
ça fonctionne pour les http://www.site.fr/fichier
Mais pas lorsque l'url termine par une extension !
Je vous l'ai dit :
ça fonctionne pour les http://www.site.fr/fichier
Mais pas lorsque l'url termine par une extension !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut, voici quelque chose que j'ai copie sur un site :
Bonjour,
Dans ce script, je vais vous montrer comment faire des pages d'erreur personalisée.
Pour commencer, vous devez créer le document .htaccess qui doit être à la racine de votre site web.
Voici le contenu que vous devez mettre pour le fichier .htaccess:
.htaccess
Code: Apache
ErrorDocument 404 /erreur_404.html
erreur_404.html
Code: (X)html
<h1>Erreur 404</h1>
<h3>La page recherchée est inexistant</h3>
Vous l'avez sûrement compris, pour personaliser l'erreur 403, il suffit de mettre une nouvelle ligne "ErrorDocument 403 /erreur_403.html" et de créer la page erreur_403.html
merci
Bonjour,
Dans ce script, je vais vous montrer comment faire des pages d'erreur personalisée.
Pour commencer, vous devez créer le document .htaccess qui doit être à la racine de votre site web.
Voici le contenu que vous devez mettre pour le fichier .htaccess:
.htaccess
Code: Apache
ErrorDocument 404 /erreur_404.html
erreur_404.html
Code: (X)html
<h1>Erreur 404</h1>
<h3>La page recherchée est inexistant</h3>
Vous l'avez sûrement compris, pour personaliser l'erreur 403, il suffit de mettre une nouvelle ligne "ErrorDocument 403 /erreur_403.html" et de créer la page erreur_403.html
merci
Merci à tous,
J'ai vraiment tout essayé, avec les http://, ou seulement un /, rien n'y fait !
La redirection fonctionne mais seulement pour une url qui n'est pas un fichier.
Si je fais une url http://www.monsite/fichier.php, je suis redirigé vers la page 404 de 1&1 !
Alors que http://www.monsite/fichier me redirige sur la mienne !
Une idée ?
J'ai vraiment tout essayé, avec les http://, ou seulement un /, rien n'y fait !
La redirection fonctionne mais seulement pour une url qui n'est pas un fichier.
Si je fais une url http://www.monsite/fichier.php, je suis redirigé vers la page 404 de 1&1 !
Alors que http://www.monsite/fichier me redirige sur la mienne !
Une idée ?
Vraiment bizarre.
Si ton .htaccess est dans le même répertoire que ton index.php :
Si ton .htaccess est dans le même répertoire que ton index.php :
ErrorDocument 404 errors/404.phpTu es sûr que le fichier 404.php est bien dans le dossier errors ?
Voici le .htaccess complet :
ErrorDocument 400 /errors/400.php ErrorDocument 401 /errors/401.php ErrorDocument 402 /errors/402.php ErrorDocument 403 /errors/403.php ErrorDocument 404 /errors/404.php ErrorDocument 500 /errors/500.php ErrorDocument 501 /errors/501.php ErrorDocument 502 /errors/502.php ErrorDocument 503 /errors/503.php
Il ne faut pas mettre l'url absolue avec http:// si tu ne veux pas de redirection.
Mais tu peux commencer le chemin par "/" pour mettre le chemin relatif à la racine du domaine.
Donc :
Mais tu peux commencer le chemin par "/" pour mettre le chemin relatif à la racine du domaine.
Donc :
ErrorDocument 404 /errors/404.php