Hola,
file_exists() solo sirve para ficheros del sistema de ficheros del servidor.
Para comprobar si existe el fichero en el servidor remoto, puedes usar fopen() (
www.php.net/fopen) si tu PHP tiene activados los fopen wrappers para abrir ficheros remotos. Puede servirte esta FAQ:
http://www.forosdelweb.com/showthrea...428#post333428
Saludos.