Il faudrait probablement mettre un .htaccess dans ton sous-domaine, et utiliser la réécriture d’URL, pour autant que les deux espaces puissent se voir (p. ex. dans le même dossier principal)…
Mais ne serait-il pas plus simple de déplacer tous les fichiers de blog1 dans le sous-domaine et d’adapter les chemins?
Ce n’est pas possible car les sous-domaines ne sont pas dans le même espace que votre domaine.
Une fois le sous-domaine créé, il suffit de mettre les fichiers de votre blog directement dans le dossier httpdocs de l’espace web concerné.