De fato acho que não seria PHP o código, e sim JavaScript ...   Alguém sabe ?  Bem. Como ningúem pode me ajudar, consegui a solução sozinho. vou postar ai o código, se não puderam me ajudar, era porque não sabia, então saibam agora xDDDD   <?  $porta = 80 ;  // seta a porta do teste, assim você pode testar a disponibilidade de outros acessos, por exemplo WEBMAILS e etc $timeou = 10 ; // seta quanto tempo ele tenta acessar a primeira página até redirecionar para a opcional $url = "http://www.google.com.br/arquivo.php"; // aqui voce seta o site que ele irá tentar acessar, claro que não existe esse arquivo no google     $host_ini = strpos($url,"//") + 2; // isso retira o http://     $host_fim = strpos($url,"/",$host_ini); // isso retira o que vem depois do / . ou seja, retira o nome do arquivo     $host     = substr($url,$host_ini,$host_fim - $host_ini); // seta www.google.com.br     $arquivo  = substr($url,$host_fim); // seta o arquivo . no caso arquivo.php     $fp = fsockopen($host, $porta, $errno, $errstr, $timeout); // dita cuja função, $errno e $errstr fazem parte na mensagem de erro que eu retirei do script, porque eu adaptei ele ^^     if (!$fp) {         $webok = 'http://www.google.com.br'; // é, o site ou arquivo não existia     } else { 		 $webok = 'http://www.google.com.br/arquivo.php'; // o site ou arquivo existe !!! 		 } 		 header("Location: ".$webok); // redireciona para a opção viavel 	?>[/codebox]  valeu ! xDDDD