Je cherche à détecter les erreurs 404 et j'ai des soucis avec l'envoi par mail de la page que l'internaute cherchait à afficher.
Pourtant j'utilise les variables classiques !
J'ai tout essayé avec :
mon .htaccess contient
(redirection avec lien absolu)
J'arrive bien à avoir le referer mais pas la page demandée.
Qui a des idées ?
Pourtant j'utilise les variables classiques !
J'ai tout essayé avec :
Code:
$content = "DATE : ".date("d/m/Y H:i")."\n";
$content .= "REMOTE HOST : ".$_SERVER["REMOTE_HOST"]."\n";
$content .= "REMOTE ADDR : ".$_SERVER["REMOTE_ADDR"]."\n";
$content .= "REQUEST_METHOD : ".$_SERVER["REQUEST_METHOD"]."\n";
$content .= "REQUEST_URL : ".$_SERVER['REQUEST_URL']."\n";
$content .= "REQUEST_URI : ".$_SERVER['REQUEST_URI']."\n";
$content .= "QUERY_STRING : ".$_SERVER["QUERY_STRING"]."\n";
$content .= "HTTP_REFERER : ".$_SERVER["HTTP_REFERER"]."\n";
$content .= "BROWSER : ".$_SERVER["HTTP_USER_AGENT"]."\n";
$content .= "REDIRECT_URL : ".$REDIRECT_URL."\n";
mail($to, $subject, $content, "From: $from\r\nReply-To: $from\r\n");
mon .htaccess contient
Code:
ErrorDocument 404 https://www.webrankinfo.com/erreur.php
J'arrive bien à avoir le referer mais pas la page demandée.
Qui a des idées ?