имеет ли смыслу быть такой проверки как сверять значения $_SERVER?
к примеру
function validate_server()
{
if ($_SERVER["SERVER_ADDR"] === "...." )
return true;
return false;
}
if (validate_server() === false)
die();
и все возможные данные для сверки (зная свои параметры и данные о сервере) отправляя запрос с клиента.