Comment transférer un blog WordPress vers un autre domaine?
-
16-10-2019 - |
Question
Le mot Let nous hébergeons actuellement notre blog WordPress sur certains domaines et que vous souhaitez le déplacer vers un nouveau domaine. Comment faire avec le moins de tracas et a frappé le référencement?
Y a-t-il des plug-ins qui pourraient aider à cela? (Par exemple fournir une redirection automatique inter-domaine 301 ou similaire)
La solution
Je recommande la manipulation de la redirection 301 de votre serveur Web plutôt que dans WordPress. mod_rewrite ou RedirectMatch sera beaucoup plus efficace que Préchauffage WordPress pour livrer un Location
. en-tête
<VirtualHost *:80>
ServerName busted-cheap-url.com
# mod_alias
RedirectMatch permanent (.*) http://great-new-url.com$1
# OR mod_rewrite
RewriteEngine on
RewriteRule (.*) http://great-new-url.com$1 [R=301]
</VirtualHost>
Il existe plusieurs méthodes pour modifier l'URL du blog; J'ai tendance à préférer une nouvelle mise en WP_HOME
et WP_SITEURL
dans wp-config.php
comme une solution rapide, et l'exécution des commandes SQL dans la base de données comme une solution plus permanente.
Voir aussi:
- Modification de l'URL du site
- facilement déplacer un WordPress Installer du développement à la production , qui recommande plusieurs façons de déplacer un blog vers une nouvelle URL
Autres conseils
Regardez la réponse précédente à SEO et 301 redirect. En ce qui concerne le déplacement wordpress:
- Modifier les site_url et les valeurs de HOME_URL dans votre base de données. ces deux valeurs résid dans wp-options. il suffit d'utiliser l'interface phpmyadmin pour les modifier au nouvel emplacement de wordpress
- rechercher et remplacer le plugin afin de vous assurer que tous vos in- liens liés et les images ne se cassent pas. (Il suffit de changer http://oldurl.com http://newurl.com pour tous les contenus et post méta c'est un assez facile à utiliser plugin)
C'est à ce sujet. vous êtes bon pour aller.
Ce que je veux faire est d'exporter la base de données de wordpress dans un fichier sql. Ensuite, effectuez une recherche / remplacement sur oldurl.com à newurl.com. Oui, vous pouvez simplement changer votre site_url et HOME_URL dans le tableau d'options, mais vous aurez manqué beaucoup d'autres endroits.
Sans parler, certains plugins casseront si vous ne le faites pas de cette façon.
Une fois que vous faites le changement, importez votre fichier sql dans la nouvelle base de données sur le nouveau serveur.
Le WordPress Codex est un excellent outil. :)