Hallo Rolf
So, wie Du es geschrieben hast, ist das sicher nicht der Fall. Es geht mit leeren REFERER-Angaben falsch um.
Ah OK. Ist denn die folgende Variante korrekt?
<?php
/*Hier Einstellungen festlegen*/
$home="http://example.org";//Die Domain
$email="mail@example.org"; //Deine Email Adresse
/*Infos*/
$dateiname=$_SERVER['REQUEST_URI'];
$useragent=$_SERVER['HTTP_USER_AGENT'];
if !empty($_SERVER['HTTP_REFERER']){
$refere=$_SERVER['HTTP_REFERER'];
/*Mail to Webmaster*/
$header ="From:404 Bot - <$email>\n";
$text =
"Seite: https://example.org$dateiname
Quelle: $refere
$useragent";
mail($email,"404 Bot",$text,$header);
}
?>