0
votes

Comment remplacer le nom de domaine dans un site WordPress existant?

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="http://amac-china.com.cn/cft/xmlrpc.php">

<title>彩辉纺织 – 一流管理、一流技术、一流服务,造一流的品质</title>
<link rel="dns-prefetch" href="//amac-china.com.cn">
<link rel="dns-prefetch" href="//fonts.googleapis.com">
<link rel="dns-prefetch" href="//s.w.org">
<link rel="alternate" type="application/rss+xml" title="彩辉纺织 » Feed" href="http://amac-china.com.cn/cft/feed/">
<link rel="alternate" type="application/rss+xml" title="彩辉纺织 » 评论Feed" href="http://amac-china.com.cn/cft/comments/feed/">
        
        </script><script src="http://amac-china.com.cn/cft/wp-includes/js/wp-emoji-release.min.js?ver=4.9.14" type="text/javascript" defer=""></script>
        
</style>

<link rel="stylesheet" id="sydney-font-awesome-css" href="http://amac-china.com.cn/cft/wp-content/themes/sydney/fonts/font-awesome.min.css?ver=4.9.14" type="text/css" media="all">
<!--[if lte IE 9]>
<link rel='stylesheet' id='sydney-ie9-css'  href='http://amac-china.com.cn/cft/wp-content/themes/sydney/css/ie9.css?ver=4.9.14' type='text/css' media='all' />
<![endif]-->
<script type="text/javascript" src="http://amac-china.com.cn/cft/wp-includes/js/jquery/jquery.js?ver=1.12.4"></script></head>
how to replace "amac-china.com.cn" with "leavenotrace.cn"?
where is setting in wordpress?

4 commentaires

Il n'y a pas de cadre ... C'est l'emplacement du site Web et est crucial pour le fonctionnement de WP, il y a donc beaucoup plus que de changer de nom de domaine - il est utilisé dans les paramètres WP, chaque URL de la base de données, éventuellement codé dur dans le thème s'il est coutume. Lorsque vous dites que vous souhaitez remplacer le nom de domaine, je suppose que vous essayez de migrer le site vers un nouveau domaine?


Cet "amac-china.com.cn" n'est plus valide et j'ai besoin d'un nouveau nom de domaine, mais je ne sais pas comment le remplacer. Pour que je ne puisse pas ouvrir ma page Web: LeavisionOrace.cn


Comment migrer le site: Amac-china.com.cn vers un nouveau domaine: LeavisionOrace.cn?


Jetez un coup d'œil à La réponse ici pour savoir comment migrer vers un nouveau domaine (il s'agit de passer à un sous-domaine, mais c'est le même processus). Si vous ne vous déplacez pas sur une nouvelle plate-forme d'hébergement, essayez la "base de données uniquement" pour configurer une nouvelle base de données, puis pointez sur la nouvelle base de données dans votre fichier WP-CONFIG.


3 Réponses :


0
votes

Beaucoup peut vous tromper lorsque vous essayez de changer un cadre fondamental comme le domaine. Si vous ne déplacez pas les fichiers, je pense que le moyen le plus simple est de créer une nouvelle base de données avec le nouveau domaine, puis de modifier le site Web existant pour l'utiliser simplement en mettant à jour les paramètres de la base de données dans WP-CONFIG.PHP

Utilisez ensuite un plugin pour effectuer le travail acharné de mise à jour correctement toutes les références à l'ancien domaine. Il peut y avoir un autre plugin pour le faire, mais je suis le plus familier avec le plug-in duplicateur .

  1. Installez le plugin sur le site Web existant et créez un nouveau package mais Assurez-vous de choisir l'option "base de données uniquement" !
  2. Téléchargez ce fichier ZIP et installateur.php à votre hébergement
  3. Créez une nouvelle base de données vide
  4. Exécutez l'assistant installateur , entrez vos nouveaux détails de la base de données et assurez-vous que l'URL dans les nouveaux paramètres est votre nouveau domaine.

    Maintenant, il vous suffit de mettre à jour les détails de la base de données dans wp-config.php afin que votre site Web utilisera la nouvelle base de données.

    Cela mettra à jour la base de données et les paramètres système qui doivent être tout. Juste au cas où il y a des références codées en papier sur l'ancien domaine, effectuez une recherche de texte sur vos fichiers. En particulier, vérifiez votre .htaccess pour toutes les redirections codées.

    Il existe des moyens de mettre à jour les URL directement dans la base de données existante, mais je préfère cette option car elle configure la nouvelle base de données sans affecter la tâche existante. Donc, si quelque chose ne va pas, vous pouvez revenir facilement et essayer encore.


1 commentaires

N'oubliez pas de sauvegarder tout d'abord ... juste le bon côté!



0
votes

Autre moyen, exécutez SQL dans la base de données:

UPDATE wp_options SET option_value = replace(option_value, 'http://old.com', 'http://new.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://old.com','http://www.newurl');
UPDATE wp_posts SET post_content = replace(post_content, 'http://old.com', 'http://new.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://old.com','http://new.com');
UPDATE wp_usermeta SET meta_value = replace(meta_value, 'http://old.com', 'http://new.com');
UPDATE wp_comments SET comment_content = REPLACE (comment_content, 'http://old.com', 'http://new.com');
UPDATE wp_comments SET comment_author_url = REPLACE (comment_author_url, 'http://old.com','http://new.com');


2 commentaires

Un mot d'avertissement à d'autres utilisateurs : seulement cela si vous êtes 100% sûr Ce que vous faites, sinon vous pourriez casser votre site au-delà de la réparation. Cela peut fonctionner s'il n'y a pas de plug-ins \ Code personnalisé Créer ses propres tables et tables utilisez le préfixe par défaut, mais chaque installation peut différer. Faire des modifications directement dans la base de données est généralement découragé car il est trop facile de casser tout le site. Je connais très bien avec SQL (j'ai même travaillé sur l'optimisation de la requête de la base de données Oracle dans le passé) et même je ne voudrais mettre à jour directement la base de données d'un système à moins que ce soit absolument inévitable!


Oui, c'est risqué. Merci.



0
votes

Exportez le fichier .sql, puis utilisez votre éditeur de code préféré pour ouvrir le fichier .SQL exporté et rechercher et remplacer l'ancien nom de domaine avec le nouveau nom de domaine. Ensuite, supprimez directement toutes les tables de données de la base de données de site, puis l'importait dans la base de données.


0 commentaires