Código PHP:
<?php
$Nombre_servidor=explode(".",getenv("SERVER_NAME"));
$Servidor=$Nombre_servidor[count($Nombre_servidor)-2].".".$Nombre_servidor[count($Nombre_servidor)-1];
$Referidor = getenv("HTTP_REFERER");
preg_match("/^(http:\/\/)?([^\/]+)/i", $Referidor, $tg__RefHost);
$tg__Host = $tg__RefHost[2];
preg_match("/[^\.\/]+\.[^\.\/]+$/", $tg__Host, $tg__RefHost);
if ($tg__RefHost[0] != $Servidor) {
header("Localizacion: mi_pagina.php");
}
?>
con esto hacemos que un usuario procedente de otro servidor no pueda ejecutar nuestra web.