.htaccess + ErrorDocument 404 + extension PHP
12 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Raoulmapoule - Nouveau WRInaute

- Messages: 31
- Inscription: 3 Jan 2003
.htaccess + ErrorDocument 404 + extension PHP
Salut,
J'ai un petit problème avec mon .htaccess, je voudrais rediriger les erreurs 404 vers ma page d'accueil.
Dans mon .htaccess j'ai mis :
ErrorDocument 404 http://deltaclub82.free.fr/
Donc quand je fais un test avec http://deltaclub82.free.fr/page_bidon.htm je suis bien redirigé vers ma page d'accueil. Tout va bien
Mais quand je refais le test avec http://deltaclub82.free.fr/page_bidon.php la redirection ne fonctionne plus
Pourquoi avec l'extention php le redirection ne fonctionne plus ?
dites ? dites ? vous avez la réponse ? hein ? dites ?
J'ai un petit problème avec mon .htaccess, je voudrais rediriger les erreurs 404 vers ma page d'accueil.
Dans mon .htaccess j'ai mis :
ErrorDocument 404 http://deltaclub82.free.fr/
Donc quand je fais un test avec http://deltaclub82.free.fr/page_bidon.htm je suis bien redirigé vers ma page d'accueil. Tout va bien
Mais quand je refais le test avec http://deltaclub82.free.fr/page_bidon.php la redirection ne fonctionne plus
Pourquoi avec l'extention php le redirection ne fonctionne plus ?
dites ? dites ? vous avez la réponse ? hein ? dites ?
-

Qaghan - WRInaute occasionnel

- Messages: 316
- Inscription: 11 Juin 2003
Ne fonctionne pas avec php3 sur les serveurs de Free !
Olivier,
http://support.free.fr/web/pperso/erreur_perso.html
Olivier,
http://support.free.fr/web/pperso/erreur_perso.html
-

WebRankInfo - Administrateur du site

- Messages: 19415
- Inscription: 19 Avr 2002
si tu avais cherché 1 minute sur le forum (par exemple "ErrorDocument") tu aurais trouvé vite fait la réponse : http://www.webrankinfo.com/forums/viewt ... .htm#25250
-

hetzeld - WRInaute passionné

- Messages: 2209
- Inscription: 2 Déc 2002
Salut,
Déjà une remarque: lors d'une redirection avec ErrorDocument il ne faut pas utiliser de redirection externe sinon ce ne sont pas les bonnes entêtes qui sont retournées.
Si tu vas sur le visualisateur d'entête du site ApocalX, tu verras que ton premier exemple retourne une entête 302 au lieu de 404. Un coup à se faire pénaliser pour contenu dupliqué...
Il faut donc mettre:
ErrorDocument 404 /mapage404.html
et non
ErrorDocument 404 http://domaine.tld/mauvaisexemple404.html
En ce qui concerne le fichier php qui n'est pas redirigé, tu as sans doute une règle de réécriture qui est appliquée avant le ErrorDocument et qui interfère avec celui-ci.
<edit>En l'occurence, une limitation de FREE</edit>
Dan
Déjà une remarque: lors d'une redirection avec ErrorDocument il ne faut pas utiliser de redirection externe sinon ce ne sont pas les bonnes entêtes qui sont retournées.
Si tu vas sur le visualisateur d'entête du site ApocalX, tu verras que ton premier exemple retourne une entête 302 au lieu de 404. Un coup à se faire pénaliser pour contenu dupliqué...
Il faut donc mettre:
ErrorDocument 404 /mapage404.html
et non
ErrorDocument 404 http://domaine.tld/mauvaisexemple404.html
En ce qui concerne le fichier php qui n'est pas redirigé, tu as sans doute une règle de réécriture qui est appliquée avant le ErrorDocument et qui interfère avec celui-ci.
<edit>En l'occurence, une limitation de FREE</edit>
Dan
Dernière édition par hetzeld le Mar Juin 24, 2003 17:40, édité 1 fois.
- Mirgolth
- WRInaute impliqué

- Messages: 622
- Inscription: 14 Oct 2002
Parce que c'est comme ça chez free.
Regarde la note en bas de page: http://support.free.fr/web/pperso/erreur_perso.html
T'avais cherché sur google ?
Moi oui: http://www.google.com/search?sourceid=n ... cument+404
Edit: pas de reponse en 1 heure et Grillé 4x en 5 minutes
Mirgolth
Regarde la note en bas de page: http://support.free.fr/web/pperso/erreur_perso.html
T'avais cherché sur google ?
Moi oui: http://www.google.com/search?sourceid=n ... cument+404
Edit: pas de reponse en 1 heure et Grillé 4x en 5 minutes
Mirgolth
-

Qaghan - WRInaute occasionnel

- Messages: 316
- Inscription: 11 Juin 2003
hetzeld a écrit:En ce qui concerne le fichier php qui n'est pas redirigé, tu as sans doute une règle de réécriture qui est appliquée avant le ErrorDocument et qui interfère avec celui-ci.
Lorsque je consulte mes stats sur free, je m'apercois que l'url des pages html et php est differente...
Pour un fichier html:
/folder/subfloder/page.html
Pour un fichier php:
h**p://proxyphp4.free.fr/login.free.fr/folder/subfloder/page.php
Il semble que Free utilise un serveur different pour executer le php. Pour cela, ils doivent effectivement utiliser une regle de redirection commune a tous les sites qui s'execute avant les commandes .htaccess
Olivier,
-

Raoulmapoule - Nouveau WRInaute

- Messages: 31
- Inscription: 3 Jan 2003
merci pour vos réponses.
j'avais jeté un oeil rapide sur le forum pour voir si la réponse n'existait pas deja. Mais j'ai vite abandonné
j'avais jeté un oeil rapide sur le forum pour voir si la réponse n'existait pas deja. Mais j'ai vite abandonné
- champystile
- Nouveau WRInaute

- Messages: 1
- Inscription: 30 Avr 2005
Jetez un oeil sur ce site :
http://www.toulouse-renaissance.net/c_o ... eur404.htm
http://www.toulouse-renaissance.net/c_o ... eur404.htm
-

SuperPJ - WRInaute impliqué

- Messages: 513
- Inscription: 15 Jan 2005
Plutôt que de renvoyer une page d'erreur 404 vers l'accueil du site, une autre alternative plutôt sympa est de la renvoyer sur le plan de site (s'il existe). Si une personne tombe sur une erreur 404 c'est qu'elle a tenté de trouver une page qui n'existe plus - bookmark périmé ou index google pas à jour - donc logiquement le mieux est de lui montrer quelles sont toutes les pages du site afin que la personne s'y retrouve
C'est la méthode utilisée par WRI
C'est la méthode utilisée par WRI
- gremar
- Nouveau WRInaute

- Messages: 6
- Inscription: 6 Avr 2004
hetzeld a écrit:Déjà une remarque: lors d'une redirection avec ErrorDocument il ne faut pas utiliser de redirection externe sinon ce ne sont pas les bonnes entêtes qui sont retournées.
Si tu vas sur le visualisateur d'entête du site ApocalX, tu verras que ton premier exemple retourne une entête 302 au lieu de 404. Un coup à se faire pénaliser pour contenu dupliqué...
Il faut donc mettre:
ErrorDocument 404 /mapage404.html
et non
ErrorDocument 404 htétépé://domaine.tld/mauvaisexemple404.html
effectivement, la solution B ne fonctionne pas chez moi... mais j'ai cette config :
htétépé://prive.domain.com/ qui est entierement protegé par htaccess dès la racine
et je voudrais que lorsque qu'un utilisateur oublie son mot de passe par exemple, ça le redirige vers une page qui est sur le sous domaine www, genre :
htétépé://www.domain.com/prive/passoublie.php
pas possible ?
-

david96 - WRInaute passionné

- Messages: 1430
- Inscription: 28 Aoû 2005
Pour la personnalisation des errors 404 via .htaccess (ErrorDocument 404 /error404.html ) il y a le même souci chez 1and1.fr !
ça marche nikel sauf pour les fichiers portant l'extension .php !?
Si un membre hébergé chez 1and1 a trouvé une parade je l'en remercie d'avance !
Je précise que j'ai fait des recherches (succinct il est vrai), mais la grande partie préconisent une redirection... N'importe nawak quoi !
ça marche nikel sauf pour les fichiers portant l'extension .php !?
Si un membre hébergé chez 1and1 a trouvé une parade je l'en remercie d'avance !
Je précise que j'ai fait des recherches (succinct il est vrai), mais la grande partie préconisent une redirection... N'importe nawak quoi !
12 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- ErrorDocument 404
- [RESOLU] ErrorDocument 404
- ErrorDocument 404 -- vers---> La Home ?
- url rewriting par ErrorDocument 404 ?
- modRewrite ou programme deriere Errordocument 404
- [.htaccess] ErrorDocument/allow from @IP ???????
- Erreur 404 et adresse erronée (PHP et htaccess)
- Erreur htaccess quand ErrorDocument + RewriteRule
- Redirection 404 par .htaccess/php pas referencé par google
- PB HTACCESS Duplicate content [masquer extension url]
- Article sur le fichier .htaccess
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Extensions Google Chrome pour l'analyse du web sémantique
- Tutoriel complet sur les redirections (301, 302, JavaScript, ...)
- SEO Links (Extension Firefox)
- Soft 404 : les pages d'erreurs avec un code HTTP 200
Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier
- Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
