Erreur 404 quand on change de site pour PHPBoost
Google propose des pages qui n'existent plus
Créations de Modules
lamboboy Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre lamboboy
- Inscrit le : 28/08/2008
Donc j'explique :
J'avais un site en html, et quand j'ai découvert PHPBoost j'ai changé pour celui-ci.
Mais Google affiche toujours des pages qui n'existent plus dans son index, je tombe donc sur une grosse erreur 404.
Sachant que j'ai essayé, j'ai mis la ligne indiquant le fichier erreur dans .htaccess, que j'ai fais un fichier erreur404.php, mais rien n'a marché... snif.
Alors les questions c'est :
- Que mettre dans le fichier .htaccess ?
- Peut on faire à un moment donné une redirection pour envoyer le visiteur sur une page existante? ou sinon sur le nom de domaine.
- Sinon comment faire ?
- Est ce que les erreurs toutes autant qu'elles soient seront gérées par la version PHPBoost 2.1?
Voilà.

ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Sinon pour changer la redirection en cas d'erreur 404, il faut insérer ceci dans le fichier .htaccess la ligne suivante :
Code TEXT :
ErrorDocument 404 http://www.monsite.com/page.php
A noter que dans le .htaccess généré par PHPBoost il y a déjà une redirection en cas d'erreur 404, mais celle-ci renvoie sur l'accueil du site (ce n'est plus comme ça sur la 2.1).
lamboboy :
- Est ce que les erreurs toutes autant qu'elles soient seront gérées par la version PHPBoost 2.1?
Je n'ai pas compris cette question.
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
lamboboy Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre lamboboy
- Inscrit le : 28/08/2008
100 : OK pour continuer
101 : le serveur a changé de protocoles
200 : requête effectuée avec succès
201 : document créé (raison : nouvelle URI)
202 : requête achevée de manière asynchrone (TBS)
203 : requête achevée de manière incomplète
204 : aucune information à renvoyer
205 : requête terminée mais formulaire vide
206 : requête GET incomplète
300 : le serveur ne peut pas déterminer le code de retour
301 : document déplacé de façon permanente
302 : document déplacé de façon temporaire
303 : redirection avec nouvelle méthode d'accès
304 : le champ 'if-modified-since' n'était pas modifié
305 : redirection vers un proxy spécifié par l'entête
307 : HTTP/1.1
400 : erreur de syntaxe dans l'adresse du document
401 : pas d'autorisation d'accès au document
402 : accès au document soumis au paiement
403 : pas d'autorisation d'accès au serveur
404 : la page demandée n'existe pas
405 : méthode de requête du formulaire non autorisée
406 : requête non acceptée par le serveur
407 : autorisation du proxy nécessaire
408 : temps d'accès à la page demandée expiré
409 : l'utilisateur doit soumettre à nouveau avec plus d'infos
410 : cette ressource n'est plus disponible
411 : le server a refusé la requête car elle n'a pas de longueur
412 : la précondition donnée dans la requête a échoué
413 : l'entité de la requête était trop grande
414 : l'URI de la requête était trop longue
415 : type de média non géré
500 : erreur interne du serveur
501 : requête faite au serveur non supprimée
502 : mauvaise passerelle d'accès
503 : service non disponible
504 : temps d'accès à la passerelle expiré
505 : version HTTP non gérée
Quand au fichier .htaccess, c'est ça qu'il y a dedans mais ça ne marche pas. je suis chez 1and1, ça aurait un rapport?

ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
Sinon, PHPBoost 2.1 ne gèrera pas toutes ces erreurs, seulement la 404 qui est la plus fréquente.
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie