Es que tienes la caché de Cloudflare por medio, no se sirve la web directamente del hosting. Supongo que debe interferir. Podrías intentar purgar o vaciar la caché del sitio en Cloudflare, lo mejor sería que la desactivaras y posteriormente intentar el cambio de permalink, tendrás que mirar en las opciones de Cloudflare.
Creo que hay un Modo Desarrollo (Development Mode) en Cloudflare para permitir modificaciones en el sitio sin que sea cacheado, tendrías que activarlo.
Recuerda que el archivo .htaccess lo crea WordPress, elimalo que ya se creará después cuando actives el permalink.
Un saludo
-
Esta respuesta fue modificada hace 6 años por LGrusin.
Lo primero que tienes que hacer es comprobar si todas URL,s internas apuntan a https y después hacer una redirección de forma que, si entras con http, la página cargue con https.
Para ello,
1) Comprueba y cambia si es neecsario las URL,s antiguas por las nuevas, es decir, http://www.sinsombra.es/
por https://www.sinsombra.es/
. Usa para ello https://es.wordpress.org/plugins/better-search-replace/
2) Instala y activa el plugin WP Force SSL: https://es.wordpress.org/plugins/wp-force-ssl/
Después de ello, prueba a cambiar los permalinks.
Y una pregunta: ¿qué tienes puesto en la sección «Opcional» de «Ajustes de los enlaces permanentes»?
La página con la que tengo el problema es https://valentinvallhonrat.com/
He probado a instalar better search replace, pero al instalar WP Force SSL me dice esto:
http://valentinvallhonrat.com/captura.png
Tengo instalado el plugin Really Simple SSL y dice que tengo activado el certificado, y las urls de ajustes ya están puestas con https.
He purgado el caché de cloudflare y aparentemente no ha pasado nada.
Gracias por vuestra ayuda.
Esto es lo que dice cuando me voy a AJUSTES/SSL:
https://valentinvallhonrat.com/herramientas-ssl.jpg
No se si tocando ahí igual..
Haz lo que te he dicho para sinsombra.es.
En cuanto al otro sitio, no debes tener los dos plugins instalados a la vez.
1) Desactiva los dos: Really Simple SSL y WP Force SSL
2) Instala https://es.wordpress.org/plugins/better-search-replace/ y comprueba que no haya quedado ninguna URL interna con http.
3) Instala solo WP Force SSL
4) Cambia enlaces permanentes.
Hola!
He seguido los pasos que me dices pero sigue igual.
-esto es lo que tengo puesto en la sección «opcional» de ajustes/enlaces permanentes:
http://valentinvallhonrat.com/Captura%20de%20pantalla%202018-08-22%2008.57.12.png
– al instalar Wp Force ssl me dice esto:
http://valentinvallhonrat.com/captura.png
Tendría que volver a instalar wordpress quizás? Los del proveedor de hosting me dicen que no tiene que ver ese error con que tenga el certificado SSL con Cloudflare, pero me parece un poco casualidad que haya ocurrido justo cuando hago el SSL de manera externa.
Mil gracias!!
Ya he dado con la solución!
era simplemente sincronizar el htaccess dentro del panel de administrador. Era una opción escondida que he encontrado en un post buscando!
Mil gracias!!!
Visto lo visto, podría ser cosa del servidor. Echa un vistazo al panel de control del hosting y ponte en contacto con el soporte del hostig y a ver qué te dicen.
Al final era sincronizar el htaccess dentro del panel de administrador. Era una opción escondida que he encontrado en un post.
Muchas gracias por tu ayuda =)
De todas formas, borra el htaccess (haz primero una copia), vacía caché, vas a enlaces permanentes y vuelves a guardar, y finalmente vuelves a vaciar cache.
Pensandolo bien, me da la impresión que es un problema ente el servidor y Cloudflare.
¿Por qué no te pones en contacto con Cloudflare y preguntas?
Ya les vale a los del hosting. Esas cosas hay que informar a los clientes.
En fin, al menos ya está solucionado.
Un saludo.