Comment changer un nom de domaine plus facilement avec des conseils simples WP – CLI
Pour ce faire, apprenez à connaître MySQL. Cette fonctionnalité est utile lorsque vous changez un nom de domaine (ou installez un certificat SSL) et vous devez remplacer tous les anciens noms de domaine mentionnés par un nouveau nom de domaine.
Le changement de nom de domaine à l’intérieur d’un site est un processus fastidieux en plusieurs étapes qui nécessite de nombreuses pièces mobiles. En utilisant le WP – CLI, il peut prendre moins d’une minute pour mettre à jour les anciennes références de domaine sur l’ensemble du site. Comment modifier un nom de domaine en utilisant la commande WP – CLI Search replace (en 3 étapes simples) avant de continuer, clarifions ce que ce tutoriel fera et ce qu’il ne vous aidera pas à faire. Nous avons affaire à une étape d’un processus beaucoup plus vaste qui peut facilement être confondu. À la fin de ce tutoriel, vous apprendrez comment utiliser WP – CLI pour rechercher un ancien domaine et le remplacer par un nouveau. Ce processus inclut tout le contenu et les paramètres de la base de données WordPress. C’est ce que vous devez faire chaque fois que vous changez de nom de domaine ou que vous décidez de passer de http à HTTPS.
Cependant, ce tutoriel n’achète pas et ne configure pas de nouveaux domaines, n’installe pas SSL et n’exécute pas HTTPS, et ne commence pas à utiliser SSH – avant de continuer, vous devez vous assurer que de nouveaux domaines ou des configurations de sécurité existent déjà. En parlant de conditions techniques préalables, vous avez besoin que SSH accède au serveur WordPress et y installe une copie de travail de WP – CLI. Nous avons déjà élaboré un guide à ce sujet. Une fois que vous vous êtes connecté via SSH, nous pouvons commencer! Étape 1: sauvegarde de la base de données
Voir dispon
Si vous avez déjà un système de sauvegarde ou un plug – in, vous pouvez continuer à l’utiliser. Cependant, nous vous montrerons comment obtenir des sauvegardes WordPress en utilisant WP – CLI. Tout d’abord, nous vérifions si le WP – CLI peut détecter votre site WordPress. Essayez d’exécuter la commande suivante: Si vous recevez un message d’erreur de quelque type que ce soit, assurez – vous que WordPress est actif et fonctionne correctement et que vous êtes dans le bon répertoire WordPress dans la console, alors WP Core est installé. Une fois la configuration terminée, il est très facile de démarrer une sauvegarde, tapez simplement: WP DB Export cette commande devrait générer une sauvegarde de base de données et si elle fonctionne correctement, vous recevrez un message de succès. Si tout se passe bien, vous pouvez ignorer ce fichier. Cependant, il sera utile en cas de problème: Nous discuterons plus tard de la façon d’importer la base de données en tapant la commande appropriée.
Étape 2: trouver et remplacer l’ancien nom de domaine Avant de continuer, assurez – vous que le remplacement de la recherche est actif sur le serveur, surtout si vous suivez l’un de nos anciens guides WP – CLI. Vous devez vérifier le fichier WP CLI. Yml pour s’assurer que le remplacement de la recherche n’est pas dans la liste des commandes désactivées. Si oui, supprimez – le et sauvegardez le fichier de configuration. Il est temps de rechercher et de remplacer toutes les anciennes instances du domaine. La commande Search replace suit la formule WP Search replace Old text string New text string. Dans le monde réel, c’est plus comme ça:
Remplacement de la recherche wp» http:\/\/olddomain.com » http:\/\/newdomain.com « bien sûr, assurez – vous de remplacer les anciens et les nouveaux exemples de domaine par vos propres exemples de domaine. Il est recommandé de commencer par la mise en service afin de s’assurer que les résultats sont conformes aux attentes. Cela signifie que la commande détectera toutes les anciennes chaînes et les signalera, mais ne les remplacera pas réellement. Vous pouvez le faire en ajoutant le drapeau – dry run à la commande: WP Search replace ‘ http:\/\/olddomain
– Oui. \
Étape 3: Assurez – vous que tout va bien Le processus est simple et le changement de nom de domaine peut créer des bizarreries pour les sites mal configurés. À ce stade, assurez – vous que vous pouvez toujours accéder à votre site Web dans votre navigateur et accéder à différentes pages pour vous assurer que toutes les références à l’ancien domaine sont mises à jour correctement. L’un des avantages de WP – CLI est que vous pouvez toujours accéder à votre site à partir de la ligne de commande, même si votre site ne fonctionne pas dans votre navigateur en raison d’un conflit ou d’une redirection liés à PHP. Cela vous permet d’apporter de petits changements au besoin pour rétablir l’accès normal.
Dans le pire des cas, s’il y a un problème que vous ne pouvez pas corriger, il suffit de restaurer votre site à la sauvegarde que vous avez faite au début en tapant: WP DB Import Utilisez cette commande pour écraser complètement tous les changements que vous avez effectués après l’exportation de la base de données. Bien sûr, si vous êtes satisfait de vos changements, il est préférable de les éviter. Conclusion comme vous pouvez le voir, le WP – CLI facilite le changement de nom de domaine. Une fois configuré sur le serveur, de nombreuses tâches auparavant complexes peuvent être traitées avec plusieurs commandes de votre choix. Certains ajustements peuvent être nécessaires pour éliminer l’interface utilisateur graphique, mais les avantages de puissance que vous obtiendrez peuvent corriger cet équilibre.
Dans cet article, nous vous montrons comment changer un nom de domaine dans le contenu du site en quelques minutes. Vous pouvez utiliser les commandes export, Search replace et import pour gérer complètement ce commutateur en quelques secondes, avec peu de risques et sans plug – ins frontaux externes. Comment utiliser
La commande WP – CLI Search replace change de champ? Veuillez nous le dire dans la section commentaires ci – dessous! Source: Eric Bailey