WordPress Transfert site proprio vers site WP

  • Auteur de la discussion Auteur de la discussion Ehplodor
  • Date de début Date de début
Nouveau WRInaute
Bonjour,

Je dois transférer un site développement proprio vers une solution WP.

Actuellement, j'ai un site en http basé sur une racine index.php.
Je dois passer en WP avec https.

Je vois 2 possibilités :
- Monter le WP dans une sous dossier, puis tout déplacer une fois tout fondtionnel.
- Monter le site sur mon serveur de dev, puis tout transférer une fois tout fonctionnel.

Quel est le plus simple ?

Merci
 
Nouveau WRInaute
Bonjour Ehplodor,

Si le serveur de développement est semblable à votre serveur de production, dans l'idéal supportant PHP 7.3, MySQL 5.6 et https, il sera plus confortable pour vous de travailler depuis le serveur de développement.

Vous travaillerez ainsi caché des moteurs de recherche - ces derniers ne seront pas chamboulés par la présence de contenu dupliqué dans un sous-répertoire - puis, une fois terminé, vous n'aurez qu'à remplacer sur le serveur de production votre ancien site par le nouveau.

Veillez simplement à effectuer des redirections 301 si votre structure de permaliens diffère de l'ancien site. Vous conserverez alors votre trafic et, de fait, une partie des positions durement acquises au fil des mois ou années.
 
Nouveau WRInaute
J'oubliais. Migrer le nouveau site depuis le serveur de développement vers le serveur de production nécessitera au préalable le changement en base de données des URLs. Dans le cas d'un site exploitant les tables par défaut de WordPress, ces requêtes MySQL suffiront :
  • UPDATE wp_options SET option_value = replace(option_value, 'url-de-developpement', 'url-de-production') WHERE option_name = 'home' OR option_name = 'siteurl';
  • UPDATE wp_posts SET guid = replace(guid, 'url-de-developpement', 'url-de-production');
  • UPDATE wp_posts SET post_content = replace(post_content, 'url-de-developpement', 'url-de-production');
  • UPDATE wp_postmeta SET meta_value = replace(meta_value, 'url-de-developpement', 'url-de-production');
 
Nouveau WRInaute
Bonjour,

Ne maitrisant pas trop WP, à l'époque, c'était en effet sur ces points de différenciation entre serveur que le doute s'installait.
Quelles tables étaient impactées.

Mais le site ets en prod depuis plusieurs semaines.

Merci.
 
Discussions similaires
Haut