[Resolu] soucis avec mon 404 personnalisé

WRInaute discret
bonjour,

j'avais un 404 personnalisé qui marchait sans soucis sur un serveur précédent et je ne l'avais pas remis en place avec mon nouvel hébergement (kimsufi gentoo ovhm)

depuis que je l'ai remis en place il ne fonctionne plus correctement : je m'explique :

j'ai mis un enregistrement des 404 dans une base de donnée avec les valeurs collectée suivantes :

Code:
global $REQUEST_URL ; 
$request_url = $_SERVER['REQUEST_URI'];
$referer = $_SERVER['$HTTP_REFERER'];
$ip = $_SERVER['REMOTE_ADDR'] ;

si je met dans le .htaccess la ligne suivante

ErrorDocument 404 /404.php
la page personnalisée ne s'affiche pas mais je récupère dans ma base la cause de l'erreur 404

pour que ma page personnalisée s'affiche je n'ai trouvé que la solution de mettre :

ErrorDocument 404 http://www.revafrique.com/404.php

mais à ce moment là je ne récupère plus dans ma base le nom de la page en erreur

le reste de mon .htaccess est le suivant

Code:
Options -Indexes
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.revafrique.com$ 
RewriteRule (.*) http://www.revafrique.com/$1 [R=permanent,L]

vala...

merci d'avance

jpw
 
WRInaute passionné
il doit y avoir un problème dans 404.php car la première syntaxe est bonne et marche sans problème.

La deuxième syntaxe fait une redirection vers la page d'erreur.
 
WRInaute impliqué
arf encore ce bug, peut être, aller je tente :)
y a bien longtemps sous ie pour que la page redéfini 404 s'affiche, il fallait qu'elle fasse un minimum en terme de poids et pour corriger le bug il fallait mettre des kilos de text en commentaire...
 
WRInaute discret
et bien merci à tout les deux : en fait c'est mon IE qui était la cause
pourquoi je ne sais pas faudrait que je réinstalle win xp

mais sur un autre poste c'est ok et avec un autre navigateur (chrom en l'occurence aussi

merci !

jpw
 
Discussions similaires
Haut