Akyre:
Partamos de la base que lo que tus usuarios ven es el HTML generado, no el php.
El código que te pasé basa los condicionales en expresiones regulares, con php podrías hacer algo similar
<?php
$useragent=$_SERVER['HTTP_USER_AGENT'];
if(preg_match('/Teleport|httrack|agregar|agregar/i',$useragent)){
header('Location:
http://google.com/');
}
?>
y en donde dice agregar, substituir y agregar, separados por | los nombres de las aplicaciones más comunes que se utilizan para descargar webs, la lista, como ya te dije está en los links que indique, pero par cuando termines de elaborarla te vas a dar cuenta que es mucho más simple el otro sistema. Basta con que averigues si usas apache o no
Saludos