En la documentación oficial de PHP sobre esas funciones .. concretamente sobre parse_url() tienes un montón de propuestas de los comentarios de los usuarios (justo abajo .. del capítulo).
http://www.php.net/parse_url Código PHP:
<?
$url="http://www.nose.tal/nose/bla.jpg";
$desglose_url=parse_url($url);
$ruta_completa=$desglose_url['path'];
En $ruta_completa tendras un array de tantos elementos como directorios tengas esa ruta completa .. no sé si siempre vas a tener una sólo directorio ..o quieres el primero que salga .. o el último? .. pero ya es cosa de que tomes el elemento de ese array que necesites.
Un saludo,