Erreur 404 et adresse erronée (PHP et htaccess)
3 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
- peutch
- Nouveau WRInaute

- Messages: 18
- Inscription: 1 Nov 2004
Erreur 404 et adresse erronée (PHP et htaccess)
Bonjour,
J'ai un problème avec ma configuration.
(Je suis hébergé chez Lycos.)
Je n'arrive pas à récupérer l'adresse erronée qui a conduit à ma page 404.
J'ai tout essayé, en PHP : notamment
mais impossible. J'ai fait un print_r($ENV) pour connaître la valeur des variables et toutes celles qui auraient pu me servir point sur l'adresse de ma page 404. Impossible donc, de récupérer l'adresse erronée qui a conduit à la page 404.
Auriez-vous une solution ?
Peutch
PS : peut-être faudrait-il utilise le htaccess avec quelque chose du type :
mais je ne sais pas quoi foutre à la place de "adresse_erronee", je ne connais pas la syntaxe !
J'ai un problème avec ma configuration.
(Je suis hébergé chez Lycos.)
Je n'arrive pas à récupérer l'adresse erronée qui a conduit à ma page 404.
J'ai tout essayé, en PHP : notamment
- Code: Tout sélectionner
$_SERVER['REQUEST_URI']
$_SERVER['REDIRECT_URL']
mais impossible. J'ai fait un print_r($ENV) pour connaître la valeur des variables et toutes celles qui auraient pu me servir point sur l'adresse de ma page 404. Impossible donc, de récupérer l'adresse erronée qui a conduit à la page 404.
Auriez-vous une solution ?
Peutch
PS : peut-être faudrait-il utilise le htaccess avec quelque chose du type :
- Code: Tout sélectionner
ErrorDocument 404 /erreur404.php?url=adresse_erronee
mais je ne sais pas quoi foutre à la place de "adresse_erronee", je ne connais pas la syntaxe !
- jeroen
- WRInaute passionné

- Messages: 2461
- Inscription: 30 Aoû 2002
Ben perso je fais un .htaccess
et dans erreur404.php j'utilise
Mais tu dis que ça ne marche pas ?
- Code: Tout sélectionner
ErrorDocument 404 /erreur404.php
et dans erreur404.php j'utilise
- Code: Tout sélectionner
$_SERVER['REQUEST_URI']
Mais tu dis que ça ne marche pas ?
- peutch
- Nouveau WRInaute

- Messages: 18
- Inscription: 1 Nov 2004
Hélas non ...
Hélas non, ça serait trop simple !!
C'est ce que j'avais essayé au début mais comme $_SERVER['REQUEST_URI'] ne contient pas la bonne URL, je me suis dit que je pourrais peut-être essayer en capturant l'URL fautive dès le htaccess et en la foutant comme paramètre dans l'adresse de la 404. Seulement, je ne vois pas du tout comment faire !
Et perso si je peux éviter cette solution, c'est encore mieux. Mais on fera comme on pourra !
C'est ce que j'avais essayé au début mais comme $_SERVER['REQUEST_URI'] ne contient pas la bonne URL, je me suis dit que je pourrais peut-être essayer en capturant l'URL fautive dès le htaccess et en la foutant comme paramètre dans l'adresse de la 404. Seulement, je ne vois pas du tout comment faire !
Et perso si je peux éviter cette solution, c'est encore mieux. Mais on fera comme on pourra !
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- PB redirection php header(Location: erreur.php?erreur=404)
- erreur 404 et .htaccess
- htaccess et erreur 404
- Adresse mail erronée
- Pb .htaccess erreur 404 et CSS
- Rewriting et .htaccess = Erreur 404...
- htaccess erreur 404 et code301
- Erreur 404 redirection 301 Htaccess
- Pb de répertoire multilingue > erreur 404. htaccess ?
- adresse erronée dans l'annuaire webrankinfo
- Article sur le fichier .htaccess
- Nombreuses erreurs 404 : impact sur le référencement
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Soft 404 : les pages d'erreurs avec un code HTTP 200
- Quelques exemples d'amélioration de Bing Search
- Nouveaux rapports d'erreur de crawl dans Google Webmaster Tools
- Aperçu des différents types de redirection
- Tutoriel complet sur les redirections (301, 302, JavaScript, ...)
- Analyse de la classe C (adresse IP)
Cet outil vous permet de vérifier si plusieurs sites sont hébergés sur la même classe C (adresse IP du serveur). - Analyse de l'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 0 invités
