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