J'ai déplacé l'un de mes sites Web vers un nouveau domaine, voici ce que j'ai fait.
- Base de données sauvegardée
- Téléchargé tous les fichiers sur le nouveau serveur.
- SQL importé dans un nouveau serveur via
phpmyadmin
- Maintenant, j'ai utilisé ce script pour changer l'URL dans la base de données.
Maintenant, les problèmes auxquels je suis confronté sont:
- Tous les liens vont vers l'ancien domaine.
- Toutes les images sont liées à l'ancien domaine.
wp-admin
est également redirigé vers l'ancien domaine lorsque j'essaie d'exécutermydomain.com/wp-admin
S'il vous plaît aider si vous avez des idées à ce sujet, toute aide serait grandement appréciée.
urls
links
phpmyadmin
Soeb Safi
la source
la source
define('WP_SITEURL', 'https://domain.com'); define('WP_HOME', 'https://domain.com');
Réponses:
Mon problème est résolu, je poste ceci comme une réponse afin que quelqu'un d'autre puisse en bénéficier.
Mon problème était
siteurl
ethomeurl
n'a pas été mis à jour, j'ai donc placédefine('RELOCATE',true);
monwp-config.php
dossier. Et encore une fois essayé d'accéder au site Web, il est allé à l'URL correcte mais toutcss
était parti. Ensuite, je me suis dirigé verswp-admin
et il est également venu avec non,css
mais j'ai quand même essayé de me connecter, mais cette fois, il m'a amené à lawith css
page d' URL et de connexion correcte, mais je ne me suis pas connecté. Connecté avec succès. Alors je l' ai changé à la fois laurls
desettings
dans le panneau d'administration.Après cela, vous devez supprimer tous les fichiers de cache de votre navigateur pour supprimer chaque type de redirection persistante.
J'espère que cela aidera quelqu'un d'autre à faire face au même problème.
la source
J'ai eu le même problème (fonctionne très bien maintenant), voici ce que j'ai fait
au lieu d'essayer d'accéder au panneau d'administration avec yoursite.com/wp-admin, j'ai essayé avec yoursite.com/wp-login.php et cela m'a conduit au panneau d'administration de mon nouveau site. Ensuite, j'ai changé le domaine du site dans les paramètres généraux et maintenant cela fonctionne très bien.
la source
Exécutez ce qui suit lorsque vous changez de domaine:
la source
Changer le champ wp_options vous aidera un peu, mais parfois vos pages, publications et plugins utiliseront des références absolues aux images et autres fichiers. Dans ce cas, vous devrez mettre à jour la base de données entière. Puisqu'il n'y a pas de "tout remplacer" facile dans phpMyAdmin (à moins que vous ne construisiez une instruction UPDATE dans SQL), il est préférable de:
Voila!
la source
Modifiez l'URL dans le fichier de base de données d'options dans phpmyadmin. Signifie votre lien URL réel. Ensuite, ouvrez la page wp-admin..avec le lien wp-login.php .. Tapez votre authentification puis en général, changez à nouveau le répertoire URL et accédez au site Web.
la source
Pour développer la réponse de Reezppo,
Ouvrez PHPMyadmin dans votre cPanel puis cliquez sur le fichier wp_options et vous verrez alors un tas de champs que vous pouvez changer et vous verrez l'ancienne URL que vous pouvez ensuite changer manuellement en nouvelle URL (à deux endroits). Ensuite, enregistrez-le et revenez à yoursite.com/wp-login.php et il devrait vous permettre de vous connecter sans rediriger. N'oubliez pas que vous vous connecterez avec l'ancien nom d'utilisateur et mot de passe Wordpress (celui du site d'origine que vous avez déplacé).
la source