';
echo '

';
$sc = $_REQUEST['sc'];
$cap = $_REQUEST['cap'];
echo '
Error ' . $sc . '
';
//$ret = apache_getenv("REQUEST_METHOD");
$redirect_URL = apache_getenv("REDIRECT_URL");
$redirect_QUERY_STRING = apache_getenv("REDIRECT_QUERY_STRING");
$redirect = $redirect_URL . '?' . $redirect_QUERY_STRING;
//echo '
' . $redirect .'
';
// -----------------------------------------------------------------------------------
// Create $timestamp
date_default_timezone_set('America/New_York');
$eztime = date("Dg:ia"); // Easy to Read Local Time
$U = date("U"); // Get Epoch Date
$week = date("W");
$year = date("Y");
$filedate = date("Ymd");
$ip = $_SERVER['REMOTE_ADDR'];
$userAgent = $_SERVER['HTTP_USER_AGENT'];
$userAgent = str_replace(" ", "_", $userAgent); // Replace spaces with underscores
$chk = $_SERVER["HTTP_REFERER"];
if (isset($_SERVER["HTTP_REFERER"])) { $rf = $chk . ' >>> ' . $redirect; }
else { $rf = $redirect; }
$fqdn = $_SERVER['HTTP_HOST'];
$sn = $_SERVER['SCRIPT_NAME'];
$fqdn = $fqdn . $sn;
$ec = (http_response_code());
// Write IP404 Record
$EClogentry = '{"ip":"' . $ip . '","SC":"' . $ec . '","URI":"' . $fqdn . '","U":"' . $U . '","Lt":"' . $eztime . '","RF":"' . $rf .'","UA":"' . $userAgent . '"}' . "\n";
$EClogfile = fopen( './.json/EClog' . $week . '.json' , 'a');
fputs($EClogfile,$EClogentry);
fclose($EClogfile);
// echo $ec;
echo '