Sitio de WordPress roto al agregar https a las URL

2 minutos de lectura

Sitio de Wordpress roto al agregar https a las URL
dariogz.com

Me han notificado que mi sitio de WordPress está roto y lo primero que puedo decir es que está roto porque agrega automáticamente el protocolo https a casi todos los enlaces. Entonces enlaces, CSS, formularios, todo está roto.

Mi sitio usa Woocommerce, pero no estaba configurado para funcionar con SSL, además funcionaba bien.

Probé estas cosas, pero ninguna de ellas me devolvió la funcionalidad:

  • Busque código malicioso en los archivos.
  • Defina y establezca las variables SSL en falso en wp-config.php
  • Defina la URL del sitio en wp-config.php
  • Mira .htaccess
  • Busque URLS con https en DB

Mi servidor no tiene SSL y no planeo usarlo. ¿Cómo puedo solucionar esto?

  • Tengo el mismo problema, mi sitio no funciona en Chrome en este momento. Creo que es por woo commerce. Como lo he deshabilitado, el sitio funciona bien, pero todavía estoy buscando la solución correcta.

    – Indrasinh Bihola

    24 de julio de 2015 a las 13:15


  • Gracias por la info, intentare hacer lo mismo a ver que pasa

    – dariogz.com

    24 de julio de 2015 a las 13:19

  • posible duplicado de WordPress (¿WooCommerce?) fuerza https (cuando no debería)

    – Kirby

    24 de julio de 2015 a las 20:09

Si está utilizando Google Chrome, podría ser un problema.

Lee ese artículo que vi ayer: https://ma.ttias.be/chrome-44-sending-https-header-by-mistake-breaking-web-applications-everywhere/

  • ¡Vaya, es en serio! Nunca hubiera pensado que Chrome era el problema. Gracias por señalarlo, ahora puedo resolverlo!

    – dariogz.com

    24/07/2015 a las 14:00

  • Este error espectacular en Chrome me impide iniciar sesión en StackOverflow con el navegador Chrome en Fedora 17. Todo está forzado a una versión de HTTPS que no es compatible con la mayoría de los sitios. Esta es la razón por la que no se debe permitir que el software se actualice automáticamente. A veces trae errores importantes que no se pueden deshacer.

    –Eric Leschinski

    29 de diciembre de 2015 a las 16:32

1647563286 962 Sitio de Wordpress roto al agregar https a las URL
nam dau

Este problema ocurrió porque la última versión de Chrome (44.0.2403.89) envía HTTPS: 1 en los encabezados de solicitud, lo que obliga al sitio de WordPress a usar https.

Seguimiento del informe de errores aquíparece que el equipo de desarrollo de Chrome está trabajando en ello y espera poder solucionarlo en la próxima versión estable para el próximo martes.

Si está utilizando WooCommerce (la mayoría de los informes son de personas que lo usan), es posible que desee considerar una de estas soluciones alternativas:

  • Actualice a la última versión de WooCommerce, según este entrada en el blogya lo arreglaron 2.3.13
  • Abierto plugins\woocommerce\woocommerce.php y comenta estas lineas
if ( ! isset( $_SERVER['HTTPS'] ) && ! empty( $_SERVER['HTTP_HTTPS'] ) ) { 
    $_SERVER['HTTPS'] = $_SERVER['HTTP_HTTPS']; 
}

¿Ha sido útil esta solución?

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad