web-dev-qa-db-fra.com

Qu'est-ce qui fait que wp-comments-post.php redirige vers l'adresse IP du navigateur?

J'ai une copie de WordPress en cours d'exécution qui a récemment été déplacée de l'hébergement partagé vers un serveur virtuel privé que je contrôle. Bien qu'une copie de test du même site fonctionne correctement sur un autre vhost de la même instance, sur la même adresse IP, après avoir déplacé le site public, le formulaire de commentaires a commencé à rediriger les visiteurs vers leur propre adresse IP avec un 302 Found à la place du 302 Moved Temporarily réussi.

En cours d'exécution WP 3.4.1, j'ai essayé:

  • réinstaller WP à partir du tableau de bord et vérifier que tous les plugins sont à jour
  • désactiver tous les plugins et définir le thème à vingt-onze
  • diffe contre l'installation de test de travail pour vérifier qu'ils sont les mêmes
  • tester à partir de plusieurs adresses IP, ordinateurs et navigateurs

le tout sans effet sur le problème.

Qu'est-ce qui fait que WordPress redirige de la soumission du formulaire à l'adresse IP du navigateur?

Voici un exemple de demande pour laisser un commentaire à http://def-proc.co.uk/b/jwybj :

Request URL:./blog/wp-comments-post.php
Request Method:POST
Status Code:302 Found
author:My Name
email:[email protected]
url:(empty)
comment:Comment contents.
akismet_comment_nonce:(akismet nonce)
submit:Post Comment
comment_post_ID:110
comment_post_ID:110
comment_parent:0
bb2_screener_:(bb2 nonce) (my ip address)
Connection:Keep-Alive
Content-Encoding:gzip
Content-Length:243
Content-Type:text/html; charset=iso-8859-1
Date:Wed, 01 Aug 2012 17:34:41 GMT
Keep-Alive:timeout=15, max=100
Location:http://(my ip address)/ 
Server:Apache
Vary:Accept-Encoding
1
DefProc

Vérifiez votre .htaccess pour les redirections possibles vers l'ancienne adresse IP.

je remplis la réponse avec du texte parce que, honnêtement, il n'y a rien à dire;)

référence . htaccess

0
pcarvalho