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 :
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
vala...
merci d'avance
jpw
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