Bonjour,
Il n’y a pas vraiment de contradiction.
Avant de changer de domaine vous devez déjà être propriétaire de ce nouveau domaine. Il faut donc l’acheter, par exemple par votre hébergeur. Ensuite, il faut que votre hébergeur vous le mettes à disposition.
Il faut alors lui associer une page d’accueil HTML quelconque et le mettre en ligne. Il faut un peu de temps pour qu’un nouveau domaine soit connu des réseaux DNS.
Après que votre nouveau domaine est trouvé dans le navigateur :
– Si votre site est de faible trafic, vous pouvez simplement faire pointer votre nouveau domaine vers la racine www de votre arborescence Spip. Mais il faut changer l’URL de l’ancien au nouveau domaine dans l’admin Spip : configuration - identité du site.
C’est ce que dit Philivert dans le post que vous mentionnez.
Il faut alors parquer l’ancien domaine, pour éviter les duplications de contenu qui ne sont pas appréciées des référenceurs.
Dans ce cas, vous allez perdre le référencement, mais après quelques semaines les robots vont le recréer peu à peu.
– Maintenant , si vous avez un trafic assez conséquent, et que vous voulez réduire la perte de référencement il vaut mieux garder les 2 domaines actifs :
- l’ancien domaine doit pointer sur une arbo www qui a un htaccess minimal avec 301redirigeant vers le nouveau domaine (Ceci pour au moins plusieurs mois). Cette arborescence ne peut contenir que ce htaccess, pas besoin de Spip. *)
- le nouveau domaine pointe vers l’arborescence Spip active (son htacces n’a pas à être modifié mais l’url du domaine doit être modifiée : voir configuration - identité du site)
Bon courage.
*) Si vous voulez travailler avec deux arborescences Spip par sécurité, c’est un peu plus compliqué :
il vous faut en copier une nouvelle pour le nouveau domaine. Mais il faut alors créer une nouvelle base de données pour l’arbo Spip du nouveau domaine, importer les données de la base ancienne, et modifier le config/connect.php pour renseigner le nom de la nouvelle base de données.
Dans ce cas, c’est après ça que vous devez changer l’URL de l’ancien au nouveau domaine dans l’admin Spip:configuration - identité du site.