- WordPress :5.5
- Statut : non résolu
- Ce sujet contient 63 réponses, 3 participants et a été mis à jour pour la dernière fois par
Flobogo, le il y a 4 années et 1 mois.
-
AuteurMessages
-
20 janvier 2021 à 0 h 10 min #2366620
Je pense qu’il faut reprendre le processus depuis le début. Puisque vous êtes chez OVH, demandez une restauration à J – 1semaine ou J – 2 semaines, vous retrouverez votre site à l’état (et l’adresse) où il était début janvier.
Ensuite, on essaiera de reprendre les étapes calmement. Mais si vous faites un tas de choses, sans savoir pourquoi, et en tâtonnant, vous faites pire que mieux.
20 janvier 2021 à 9 h 49 min #2366629Ok, je comprends bien, je vais le tenter néanmoins faut-il forcément avoir 2 bases de données ?
Ne Peut-on pas uniquement remplacer la base ?
20 janvier 2021 à 10 h 24 min #2366638J’y vais plus calmement :
Je procède donc à la restauration de la base de données à J-2 semaines. La restauration est en cours.
Selon la personne d’OVH, je pouvais procéder au remplacement du nom de domaine via le site wordpress et effectivement il y a bien cette possibilité qui semble plus simple. Néanmoins en faisant cela je ne comprends toujours pas comment se fait le lien de redirection avec les bases de données. https://www.journalducm.com/comment-changer-nom-de-domaine-site-wordpress/
Sur ce site, la manipulation est expliquée.
Il n’y a pas de mention de 2 bases de données, la redirection à l’air simple et direct. Qu’en pensez-vous ?
-
Cette réponse a été modifiée le il y a 4 années et 2 mois par
stella1234.
20 janvier 2021 à 11 h 39 min #2366652Bonjour,
Néanmoins en faisant cela je ne comprends toujours pas comment se fait le lien de redirection avec les bases de données
Le lien que vous donnez l ‘explique correctement mais je ne suis pas sûr d’avoir tout compris à votre situation.
Au début du forum vous dites:
J’ai un site web (c’est un site ecommerce) avec plusieurs urls et j’aimerai changer le nom de domaine de toutes mes urls.
Cela signifie-t-il que vous avez plusieurs domaines pointant vers votre site? Je ne m’intéresse pas au SEO mais apparemment ceci n’est pas favorable.
Votre base de données contient les données d’un seul site ( https: // casquette-capk.fr/) ou de deux? En effet, vous parlez d’un site https : // nomdemamarque.com qui ne vous sert pas: dans quelle base sont ses données?
Pour répondre à votre question « comment se fait le lien de redirection avec les bases de données », il n’y pas de redirection. Tous se fait au niveau du fichier wp-config. Vous donnez adresse et nom de la base de données , identifiant, mot de passe de la base de données, éventuellement préfixe et ça suffit.
Par exemple:
- 1er cas: vous changez votre nom de domaine mais pas la base de données ni l’hébergement: Vous n’avez qu’à de changer les urls dans la base de données comme indiqué dans votre lien. Ensuite , si vous voulez que les visiteurs tapant votre ancien nom de domaine soient redirigés vers le nouveau, vous mettrez en place une redirection ancien domaine nouveau domaine par exemple dans htaccess ou même directement dans le manager ovh. (Le moment venu, le mieux sera de demander sur le forum ovh community quelle est la meilleure solution).
- 2eme cas vous changez de nom de domaine et de base de données. En plus de ce qui précède, vous modifiez votre wp-config en mettant les nouvelles coordonnées, mot de passe, …etc de la nouvelle base de données.
-
Cette réponse a été modifiée le il y a 4 années et 2 mois par
ferman.
20 janvier 2021 à 11 h 53 min #2366655Merci pour votre réponse. La restauration de mon site est faites, je repars à 0 en répondant à votre mail. Je pense effectivement que je n’ai pas dû être clair.
J’ai un seul site et 3 noms de domaines au total.
Nom de domaine 1 = nom de domaine de mon site actuel.
Nom de domaine 2 = lien plus rapide pour accéder à mon site. J’aimerai garder celui-ci et ne rien changer.
Nom de domaine 3 = J’aimerai que le nom de domaine 1 devienne le nom de domaine 3. (modification du nom de domaine, c’est pas une redirection, c’est bien un changement)
Le nom de domaine 1 n’existera plus. On fera les démarches nécessaire pour que le nom de domaine 2 renvoi vers le nom de domaine 3.
J’ai une seule base de données lié à mon nom de domaine 1.
Je crois donc que j’ai finalement compris, en suivant donc le 1er cas indiqué dans votre exemple. Pour être sûr avant d’effectuer les manipulations et surtout pour faire bien les choses.
Puis-je maintenant suivre ce lien : https://www.journalducm.com/comment-changer-nom-de-domaine-site-wordpress/ ?
Etape 1 et 3 car j’ai déjà l’étape 2.
Justement, sur mon FTP, j’ai les fichiers du nom de domaine 1 (site actuel) et fichier dans le nom de domaine 2 (rempli suite à toutes ces manips).
Faut-il supprimer dans le dossier FTP tout le dossier du nom de domaine 2 ?
Suis-je claire ?
Merci pour vos retours
-
Cette réponse a été modifiée le il y a 4 années et 2 mois par
stella1234.
20 janvier 2021 à 13 h 15 min #2366667Justement, sur mon FTP, j’ai les fichiers du nom de domaine 1 (site actuel) et fichier dans le nom de domaine 2 (rempli suite à toutes ces manips).
Je suppose que chez ovh vous êtes en multisites et si j’ai bien compris, vous devez avoir dans votre ftp:
Un dossier www (ou autre nom) contenant les dossiers/fichiers du site actuel vers lequel pointe « domaine 1 »
Un autre dossier par exemple www2 contenant aussi les dossiers/fichiers du site actuel vers lequel pointe « domaine 2 »
Les contenus des dossiers www et www2 sont les mêmes (autrement vous auriez deux sites différents )
Si c’est ça, tout ce que vous avez à faire c’est:
- rien dans wp config. Même pas ajouter les deux lignes indiquées dans votre tuto
- dans les réglages généraux du site « domaine 1 » changer les deux lignes « en domaine 3 » comme indiqué dans votre tuto
- dans la base de données changer les sites url et home comme indiqué dans votre tuto. A ce stade vous devriez avoir accès à votre admin mais les liens en base de données sont cassés.
- téléchargez better-search-replace et remplacez tous vos liens par les nouveaux. C’est à dire: recherchez « https: // casquette-capk.fr » et remplacez par « https: // nom de domaine 3. com ». Modifiez selon ce que vous voulez.
- Il y aura certainement des liens écrits en dur dans votre site (extensions, images de fond, meta de yoast). Il faudra les modifier à la main en explorant bien votre site.
- pour domaine 2, je ne sais pas à quel dossier il est rattaché actuellement mais en tout cas, il doit être rattaché au même dossier que domaine 1 (maintenant transformé en domaine 3).
Voila , si j’ai bien compris le problème, ça devrait être bon; et si ça fonctionne, vous pourrez supprimer le dossier www2 (ou autre nom)
20 janvier 2021 à 13 h 47 min #2366671Ok tout est bien expliqué. Merci Vous avez bien résumé pour le FTP à un petit détail près : Un autre dossier par exemple www2 contenant aussi les dossiers/fichiers du site actuel vers lequel pointe “domaine 3″
Pour le domaine 2, je n’avais jamais ouvert de dossier sur FTP donc je n’en ai pas. C’était juste pour effectuer la redirection.
Je vais effectuer votre recommandation et je reviens vous.
Merci énormément.
20 janvier 2021 à 15 h 19 min #2366689Pour le domaine 2, je n’avais jamais ouvert de dossier sur FTP donc je n’en ai pas.
C’est à cause de ce que vous disiez plus haut:
Justement, sur mon FTP, j’ai les fichiers du nom de domaine 1 (site actuel) et fichier dans le nom de domaine 2 (rempli suite à toutes ces manips).
Faut-il supprimer dans le dossier FTP tout le dossier du nom de domaine 2 ?
Comme vous ne pouvez pas avoir deux wordpress dans le même dossier je pensais que vous en aviez créé un deuxième. Ce n’était pas très clair.
-
Cette réponse a été modifiée le il y a 4 années et 2 mois par
ferman.
20 janvier 2021 à 16 h 20 min #2366695Bon, je suis désolé mais j’ai un doute :
- rien dans wp config. Même pas ajouter les deux lignes indiquées dans votre tuto
- dans les réglages généraux du site “domaine 1” changer les deux lignes “en domaine 3” comme indiqué dans votre tuto
- dans la base de données changer les sites url et home comme indiqué dans votre tuto. A ce stade vous devriez avoir accès à votre admin mais les liens en base de données sont cassés.
OK c’est fait mais en faisant cela, je n’accède plus au back office de mon domaine 1. Je suis directement redirigé vers le back office du domaine 3.
Est-ce que better-search-replace doit être installé sur le domaine 1 ou le 3 ?
-
Cette réponse a été modifiée le il y a 4 années et 2 mois par
stella1234.
20 janvier 2021 à 16 h 26 min #2366697Je me demande si je ne devrais pas supprimer tous les dossiers qui sont dans le domaine 3 pour être sûr que tout se passe bien ??
Car le wp-config du domaine 3 a bien été modifié par moi dans toutes mes manips précédentes.
20 janvier 2021 à 16 h 36 min #2366698OK c’est fait mais en faisant cela, je n’accède plus au back office de mon domaine 1. Je suis directement redirigé vers le back office du domaine 3.
Je ne comprends pas: Vous avez un seul dossier donc un seul wordpress avec un nom de domaine principal (celui qui est dans le tableau de bord du site et dans la base de données. avant c’était domaine 1 et maintenant domaine 3) donc un seul back office. Les autres noms de domaine ne sont que des moyens supplémentaires d’accéder au même contenu. En tout cas c’est ce que j’ai compris.
Avez-vous par hasard deux préfixes différents pour les tables dans votre base de données?
20 janvier 2021 à 16 h 39 min #2366700J’ai 2 wordpress :
Domaine 1 et Domaine 3
Le wordpress qui est dans le domaine 3 est une copie du domaine 1.
Mon objectif était et est toujours de remplacer domaine 1 par domaine 3
Et donc mon erreur est d’avoir travaillé sur le domaine 3 si je comprends bien. Si je reparts à 0, je supprime donc tout le contenu du dossier domaine 3 qui est sur FTP n’est-ce pas ?
Sur php my admin, j’ai 1 seule base de données, je ne suis pas sûr de comprendre pour les deux prefixes différents. Il ne peut y avoir qu’un seul prefixe ?
Par exemple avant chaque table il y a wp_ = 1 préfixe
-
Cette réponse a été modifiée le il y a 4 années et 2 mois par
stella1234.
20 janvier 2021 à 16 h 56 min #2366705J’ai 2 wordpress :
Domaine 1 et Domaine 3
Le wordpress qui est dans le domaine 3 est une copie du domaine 1.
Où sont ces deux wp?
Vous pouvez avoir deux wp si vous avez deux dossiers. Par ex www contenant wp1 et www2 contenant wp2 vous ne pouvez pas avoir www contenant wp1 et wp2.
Par contre vous pouvez avoir deux wp dans la même base de données.
20 janvier 2021 à 17 h 03 min #2366708Où sont ces deux wp?
Sur FTP, j’ai 2 dossiers différents : un pour domaine 1 et l’autre pour domaine 3
Vous pouvez avoir deux wp si vous avez deux dossiers.
Oui c’est bien ce que j’ai.
Par contre vous pouvez avoir deux wp dans la même base de données.
Je ne veux qu’un seul WordPress, qu’une seule base de données.
Et changer de nom de domaine.
J’ai fait ces démarches :
- rien dans wp config. Même pas ajouter les deux lignes indiquées dans votre tuto
- dans les réglages généraux du site “domaine 1” changer les deux lignes “en domaine 3” comme indiqué dans votre tuto
- dans la base de données changer les sites url et home comme indiqué dans votre tuto. A ce stade vous devriez avoir accès à votre admin mais les liens en base de données sont cassés.
Mais en me connectant dans le back office domaine 1 adresse =>domaine1/wp-admin je suis redirigé vers mon domaine 3.
A quel moment et où je dois utiliser ce plugin ?
20 janvier 2021 à 17 h 35 min #2366714Bon, d’accord un dossier pour domaine 1 et un pour domaine 3 et zéro pour domaine 2 (Faut-il supprimer dans le dossier FTP tout le dossier du nom de domaine 2 ??)
Alors: placez-vous dans le back-office du wp que vous voulez garder à la fin (avec domaine 3; ce que vous avez actuellement). Téléchargez l’extension et faites les changements d’url . Auparavant, exportez votre base de données par sécurite; faites un essai à blanc (case cochée par défaut dans le tableau de bord du plugin) regardez le message (x remplacements auraient pu être faits…) puis décochez la case et refaites tourner l’extension. Le message final est un peu incorrect (mauvaise traduction): vous croirez que les transformations n’ont pas été faites alors qu’en fait elles le sont.
A la fin votre site principal sera sous le « domaine 3 » et le dossier contenant les fichiers /dossiers wordpress domaine 1 ne servira plus à rien (tant que tout n’est pas réglé ne le supprimez pas). Si vous êtes sûr que tout fonctionne supprimez-le.
Vous aurez alors uniquement un site sous l’url domaine 3 accessible depuis domaine 2 par redirection (que vous aurez configurée).
-
Cette réponse a été modifiée le il y a 4 années et 2 mois par
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.