Je voulais dupliquer mon site WordPress et apporter juste quelques petites modifications à la copie. Cependant, après la duplication du site, des problèmes de renvoi des liens vers le site d'origine ont été renvoyés. Le site original et le site dupliqué devraient fonctionner. Voici les mesures que j'ai prises:
wp_
) en newsite_
. J'ai effectué une recherche et remplacement dans le vidage MySQL pour http://www.originalsite.com
à remplacer par http://www.originalsite.com/newsite
. J'ai ensuite importé ce dump de base de données modifié dans la même base de données que la base de données du site d'origine.$table_prefix = 'wp_'
en $table_prefix = 'newsite_'
newsite_usermeta
et newsite_options
.Je suis capable de visiter la page d'accueil du site dupliqué et je suis capable de me connecter au backend. Cependant, tous les liens sur le site conduisent l'utilisateur à la bonne page, mais sur le site d'origine. Ce ne sont pas seulement les liens cliquables qui ne fonctionnent pas correctement. Lorsque l'adresse de sous-page souhaitée est saisie dans la barre d'adresse, l'utilisateur est de nouveau dirigé vers cette page du site d'origine.
Actuellement, le fichier .htaccess
contient:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Dois-je modifier cela du tout?
Quelles sont les étapes qui me manquent dans le processus de migration?
En réponse au commentaire de @ krysiek ci-dessus, j'ai simplement sélectionné le paramètre de permalien par défaut, enregistré, puis sélectionné le paramètre de permalien correct et réenregistré. Marche parfaitement.
Migration de site Wordpress Je fais habituellement les étapes suivantes:
wp_options
siteurl avec la nouvelle URL du site.J'espère que cela vous aidera.