Si lees tu archivo con file() ... se obtiene un array de tantos elementos como \n (salto de línea) tenga tu archivo .. Si en cada línea (separado por \n) guardas un URL .. podrías usar la función in_array() para ver si tu dato (URL variable) está ya en tu archivo (que has leido y cargado sobre un array con file() )...
Código PHP:
$arr = file($file);
if (in_array($url,$arr)){
// existe .. haz lo que tengas que hacer ..
} else{
// NO existe .. haz lo que tengas que hacer ..
}
Un saludo,