Estoy usando nginx como mi servidor web y he editado el archivo de configuración para que apunte a https, así que cambio la configuración de URL de WordPress a https y también agregué el código de administración de WordPress force ssl a mi archivo wp-config pero sigo encontrando el error " Esta página web tiene un bucle de redireccionamiento "
60
Tuve un problema similar y acabo de agregar el siguiente fragmento a mi
wp-config.php
:como se sugiere en el Codex . Esto solo será necesario en caso de que haya habilitado el paso SSL en la configuración de su equilibrador de carga (o firewall). Lo que significa que si bien puede acceder al sitio a través de HTTP dentro de TLS / SSL, la comunicación que recibe su servidor es solo HTTP. Para dar cuenta de eso, se necesita el encabezado anterior para que WordPress pueda "configurar" HTTPS
on
en la$_SERVER
matriz de configuración.fuente
$_SERVER['HTTPS'] = 'on';
porque HTTP_X_FORWARDED_PROTO ni siquiera está en la configuración del servidor de mi cliente: |Como todavía no tengo el privilegio de comentario, publicaré esta adición como otra respuesta:
La solución propuesta por Elias, para agregar lo siguiente
wp-config.php
, me funcionó:Sin embargo, ¡solo funcionó para mí cuando lo puse antes que todo lo demás en este archivo!
fuente
require_once( ABSPATH . 'wp-settings.php' );
que esté al final del archivo.Otra versión para los libros, simplemente agregue esto a la parte superior de wp-config.php
La razón es que podría haber equilibradores de carga o algo que no transmite el valor https adecuado, por lo que debe tomarlo de otro lado y fingirlo para wordpress.
fuente
En realidad ... tuve este problema y la resolución fue bastante fácil y embarazosa. De alguna manera en el webhost, mi carpeta wp-admin fue eliminada y, por lo tanto, no wp-admin con este mismo mensaje de error.
Después de horas de probar tantas formas diferentes, acabo de ver esto y cuando lo descargué y volví a cargar, todo funcionó de manera normal.
Compruébalo chicos, puede ser así de simple.
fuente
Pregunta de 5 años ...
Está bien, tuve este error, después de instalar mi certificado SSL y cambiar todos los enlaces que estaban
http
ahttps
usar el wp-cli.phar encontrado aquí .Intenté varias configuraciones y ninguna parecía resolver esto, a menos que establezca esto:
a esto:
Me permitió acceder a la página de inicio de sesión, pero luego no pude iniciar sesión realmente. Intenté responder dos, pero desafortunadamente tampoco ayudó, hasta que hice el siguiente cambio:
Por alguna razón, no sé por qué, tuve que cambiar el
a
Estoy ejecutando nginx como host y proxy inverso a la unidad nginx ... Si alguien tiene alguna idea de por qué funcionó, hágamelo saber
fuente