bonjour valin.
concernant les pdf, comme tout documents hypertexte, tu dois indiquer l’URL absolue car les url relatives sont calculées différemment par chaque CMS (et en plus il y a plein d’autres éléments qui rentrent en compte comme les principes de surcharge...) : j’entends par là que tu dois explicitement partir de / dans ton adresse si tu restes sur le même (sous)-domaine.
maintenant, je te conseillerais plutôt d’utiliser les possibilité de Spip : c’est bien plus simple car tu n’a qu’a télécharger ton document à partir de l’espace privé, puis il est disponible partout ailleurs grâce au raccourci <docXX> où XX est le numéro sous lequel Spip a référencé le document. (c’est similaire à ce que tu fais pour les images)
bonus... Spip gère aussi les documents distants.. (il faut juste préciser l’url absolue !)