Creo que estas enfocando mal el problema :P puedes sin problema subir la imagen a una ruta (que de hecho, es la manera correcta) y luego guardarla con la dirección completa (aunque personalmente no lo recomendaría por si luego cambias de url).
Código PHP:
Ver original
$image_to_bd = 'http://www.dominio.com/archivos/' . $nombre;