web-dev-qa-db-fra.com

Problème de redirection Wordpress après le passage à un nouveau serveur?

J'ai créé un site en utilisant wordpress et je l'ai déplacé de localhost vers un nouveau serveur.

Les étapes que j'ai suivies consistent simplement à sauvegarder l'ancienne base de données de localhost et à les télécharger sur le nouveau serveur. Changé l'adresse de WordPress (URL) et l'adresse du site (URL) manuellement depuis phpmyadmin.

Déplacé tous les fichiers de localhost sur le serveur

Modification de wp-config avec les détails de la base de données du nouveau serveur.

Maintenant, je suis capable de visiter le panneau d'administration de wordpress mais pas le site.

Son montrant l'erreur suivante,

La page ne redirige pas correctement

Firefox a détecté que le serveur redirige la requête pour cette adresse d'une manière qui ne sera jamais complète.

Ce problème peut parfois être causé par la désactivation ou le refus d'accepter les cookies.

Je pense que cela doit poser un problème de redirection ..

Mon nouveau fichier .htaccess sous le nouveau serveur est

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /veejata/wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /veejata/wordpress/index.php [L]
</IfModule>
2
Vijay

Je l'ai résolu moi-même ..

C'était un problème dans le serveur Windows avec WordPress 3.1, donc j'ai installé le groupe de correctifs Permalink @ wordpress.org/extend/plugins/….

Maintenant ça marche très bien .. Je n'ai aucun problème de serveur Linux .. Je dois plonger dans la chose pour savoir pourquoi cela se passe dans Windows Server ...

2
Vijay

Bonjour @kvijayhari:

Vous devez probablement suivre les instructions ici pour changer l’URL de votre site:

Pour votre commodité, afin que vous n'ayez pas à cliquer sur ce site, voici probablement ce que vous devez faire. ajoutez ce qui suit dans votre fichier /wp-config.php, en remplaçant http://example.com par l'URL de votre site Web:

define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
0
MikeSchinkel

En outre, comme le dit l'erreur, supprimez les cookies de votre navigateur et modifiez vos cookies d'authentification dans wp-config.php si vous en avez (la dernière partie n'est pas nécessaire à 100%, mais peut obliger votre navigateur à utiliser de nouveaux cookies).

0
Wyck