J'aimerais déplacer une installation WP d'un sous-domaine vers le sien sans perdre le PageRank réalisé par ce sous-domaine.
Quelles sont les meilleures étapes pour le faire correctement? Comment puis-je définir les redirections correctement?
Suivez ces instructions sur le déplacement de WordPress , mais utilisez le domaine racine pour les références à votre ancien sous-domaine au lieu du répertoire/blog/(j'ai apporté cette modification pour vous dans les étapes ci-dessous):
Créez un fichier robots.txt dans le répertoire racine du nouveau domaine avec le contenu suivant:
User-agent: *
Disallow: /
Copiez la base de données et les fichiers dans le nouveau domaine.
Modifiez le fichier wp-config.php pour définir les nouveaux paramètres de base de données et ajoutez les lignes suivantes en remplaçant exemple.com par le nouveau domaine:
define('WP_SITEURL', 'http://www.example.com');
define('WP_HOME', 'http://www.example.com');
Maintenant, configurez l’installation de votre blog avec les mêmes paramètres que sur l’ancien domaine. (Si un plug-in de mise en cache est installé, supprimez vos fichiers de cache.)
Sur votre ancien blog, ajoutez la ligne suivante en haut de votre .htaccess ou vhost-config Apache:
Redirect 301 / http://www.newdomain.com/
Pour conserver votre PageRank, l'étape cruciale est l'étape 7, qui redirige les demandes de vos anciennes pages de blog vers le nouveau site.
Voir également Moving WordPress et Modification de l'URL du site .