web-dev-qa-db-fra.com

MultiSite Move crée une URL dupliquée

Je viens d'essayer de faire un mouvement très douloureux d'un multisite. Je pensais que tout fonctionnait jusqu'à ce que je clique sur un lien de blog sur le site principal et que je reçois un duplicata d'URL. Quelque chose comme ça

http: //www.mysite/blog/www.mysite/blog/official-launch-of-the-site/

Je n'ai aucune idée de ce qui se passe, et je me demandais si quelqu'un pouvait me diriger vers l'endroit où je devais aller pour le réparer.

1
Diane Laidlaw

Je suggérerais d'utiliser l'utilitaire de recherche et de remplacement lorsque vous déplacez votre réseau WordPress. il met à jour de manière transparente tous les champs de la base de données de l'ancien domaine au nouveau domaine. Après cela, il vous suffit de mettre à jour le nom de domaine dans wp-config.php. (Conseil: n'incluez pas http: // et le slash final lors du remplacement du domaine, mais simplement le nom de domaine, par exemple www.site.com à www.newsite.com)

Outre la procédure ci-dessus, trois tables contiennent les paramètres de domaine pour WordPress Network.

  1. wp_blogs
  2. wp_site
  3. wp_options (pour chaque site wp_XX_options)

Veuillez vérifier les tables ci-dessus et la constante DOMAIN_CURRENT_SITE dans wp-config.php.

Les URL absolues doivent également être mises à jour (dans tous les articles, pages et widgets) pour créer un lien vers un nouveau domaine.

2
M-R