En que se diferencian las variables ID y numero?
Según lo que pusiste como primer mensaje, se da a entender que si tenés por ejemplo 1000 imagenes (cuyos numeros van del 1 al 1000, o del 0 al 999) significa que tenes en ese mismo servidor,
1000 archivos php diferentes, ya que la construccion te quedaria:
Código PHP:
$numero=300;
$datos['url']='ciudades';
$datos['id']=566; //Puede ser el mismo que numero, por eso mi pregunta mas arriba
$datos['apellido']='Perez';
<a href='/pagina/articulos/ciudades300.php?id=566>Perez</a>
Se entiende a lo que voy?