Hola berkeleyPunk!
Yo hago lo siguiente:
Código PHP:
Ver original@$pa = strpos($_SERVER['HTTP_REFERER'],"mi-dominio.com"); if($pa){
...algo
} else {
header('Location: http://www.eydosdigital.com/es/'); }
Si
$pa es verdadero quiere decir que ya se esta en el dominio y no redirecciono
Saludos!