Problema con Wordpress (Esta página web tiene un bucle de redireccionamiento)

Estado
No está abierto para más respuestas.

Miguelito

Platino
Usuario de Bronce
Mensajes
1,481
Puntuación de reacción
2
Holaa a todos, desde hoy he detectado este problema de blucle de redireccionamiento en mi web paraisoandroid.net he intentando varias cosas:

Colocar en funtion.php esto
Código:
remove_filter('template_redirect', 'redirect_canonical');

y también en el archivo .htaccess colocar esto
Código:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

También he limpiado las cookies del navegador y ya no se que hacer!!

alguna idea? alguien con casos similares en wordpress 3.8.1
 

lobogris

Platino
Usuario de Bronce
Mensajes
1,537
Puntuación de reacción
0
Holaa a todos, desde hoy he detectado este problema de blucle de redireccionamiento en mi web paraisoandroid.net he intentando varias cosas:

Colocar en funtion.php esto
Código:
remove_filter('template_redirect', 'redirect_canonical');

y también en el archivo .htaccess colocar esto
Código:
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]

También he limpiado las cookies del navegador y ya no se que hacer!!

alguna idea? alguien con casos similares en wordpress 3.8.1
El .htaccess déjalo como te lo creó Wordpress, no tendrá que ver, el problema estará en algún plugin o en la plantilla probablemente, desactiva todos los plugins y prueba si sigue, si no sigue ve activando uno a uno hasta que veas cual tiene un bug.
 

Miguelito

Platino
Usuario de Bronce
Mensajes
1,481
Puntuación de reacción
2
Hola, eso ya lo probé y no funciono, lo que me ha funcionado es algo que me han aconsejado en forobeta y es este código en funtion.php

Código:
flush_rewrite_rules( $hard );

recargue la home y luego elimine el código y voila!! funcionando

De todas formas @lobogris muchas gracias

El .htaccess déjalo como te lo creó Wordpress, no tendrá que ver, el problema estará en algún plugin o en la plantilla probablemente, desactiva todos los plugins y prueba si sigue, si no sigue ve activando uno a uno hasta que veas cual tiene un bug.
 

yuliet

Cobre
Usuario de Bronce
Mensajes
397
Puntuación de reacción
0
Primera decisión: ¿Lo quieres con o sin www.?

Probablemente el problema se deba a que en tu panel lo has configurado de una manera y en la tabla lo tengas de otra, y por eso redirecciona de uno a otro en un bucle sin fin.


Cuando tengas decidido si quieres www o no, entra en el panel de control de tu dominio y elige si quieres www.domain.tld o domain.tld
Después entra en la base de datos mediante phpmyadmin y ves a la tabla preijo_config. Edita el primer campo si lo quieres con www o sin www. Y después hay otro campo llamado "Home" donde tendrás que hacer lo mismo.

- - - Actualización- - -

Vale, acabo de ver que ya resolviste el problema. No he dicho nada.
 

Miguelito

Platino
Usuario de Bronce
Mensajes
1,481
Puntuación de reacción
2
Ups, acabo de ver que intentaste ayudarme y ni te conteste, perdóname y lo he visto a un usuario que me ha preguntado por privado por este error, solo decirte que lo que tu me comentas lo tenía bien puesto y el codigo flush_rewrite_rules( $hard ); es el que me sirvió.

Gracias @yuliet

Primera decisión: ¿Lo quieres con o sin www.?

Probablemente el problema se deba a que en tu panel lo has configurado de una manera y en la tabla lo tengas de otra, y por eso redirecciona de uno a otro en un bucle sin fin.


Cuando tengas decidido si quieres www o no, entra en el panel de control de tu dominio y elige si quieres www.domain.tld o domain.tld
Después entra en la base de datos mediante phpmyadmin y ves a la tabla preijo_config. Edita el primer campo si lo quieres con www o sin www. Y después hay otro campo llamado "Home" donde tendrás que hacer lo mismo.

- - - Actualización- - -

Vale, acabo de ver que ya resolviste el problema. No he dicho nada.
 
Estado
No está abierto para más respuestas.
Arriba