Hola,
Tenemos un problema en la web con la edición de los snippet de las páginas. Al guardar los cambios, en la consola del navegador nos aparece un error de contenido mixto en la acción de la url de updatemeta.
Mixed Content: The page at 'https://finalisreformas.com/wp-admin/post.php?post=3774&action=edit' was loaded over HTTPS, but requested an insecure resource 'http://finalisreformas.com/wp-json/rankmath/v1/ca/getcredits?_locale=user'. This request has been blocked; the content must be served over HTTPS.
En el servidor están todos los certificados SSL correctos y no muestra contenido mixto en sus análisis.
También aparece una ventana de aviso en el navegador al entrar al backend de edición de las páginas "Probablemente estás desconectado"
Dede el soporte de Rank Math nos indican que el único problema que encuentran ese ese, la advertencia de contenido mixto para las rutas de la API REST de Rank Math, como se muestra en la captura de pantalla que adjunto.
Y que nos pongamos en contacto con el hosting para que nos ayude a solucionar las advertencias de contenido mixto, que ya están resueltas y analizadas y aparentemente está todo correcto.
Gracias.
Contenido solo visible a usuarios registrados
Hola,
Estos son los errores que muestra
Gracias!
Hola Dario.
Ese error suele venir por la version de PHP.
.- Accede a tu cuenta de cPanel y modifica la version de PHP de ese dominio, instala la version 7.4
-> https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/
.- Actualiza tambien el plugin de Rank Math SEO que veo que acaban de actualizarlo a la version 1.0.82.1
-> https://es.wordpress.org/plugins/seo-by-rank-math/
Un saludo
Hola,
Hecho, actualizado a PHP 7.4 y Rank Math a 1.0.82.1.
Ahora puedo entrar al admin sin el error crítico, pero aparece este error al entrar a editar las páginas.
Y este error 500 al editar el snippet y actualizar. Y tampoco me actualiza los cambios en el metatitle.
Un saludo.
A parte tenemos error 500 en todas las páginas menos en la home.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@finalisr.finalisr-cp22.wordpresstemporal.com to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
Hola Dario.
Ok eso ay es otra cosa y pueden ser varios los motivos.
.- Lo primero regenera los enlaces permanentes accediendo ajustes -> Enlaces permanentes y sin realizar ningún cambio pulsas en el boton Guardar.
Utilizas el constructor Gutenberg ?
Si no utilizas el constructor Gutenberg lo desactivas instalado el siguiente plugin, solo tienes que activarlo.
-> https://wordpress.org/plugins/no-gutenberg/
Revisa esto y vamos descartando cosas.
Un saludo
Hola,
Todo hecho, y sigue igual el error 500 en las páginas menos en la home.
Gracias.
Hola Dario.
Ok revisarlo ahora, comprueba que accedas a todas las secciones.
.. Desactiva la version Pro del plugin Rank Math
Un saludo
Hola,
Ya se ven las páginas, no hay errores 500.
Hemos desactivado Rank Math PRO y todo sigue igual, ahora aparece este mensaje y sigue el error 404 al actualizar la página habiendo editado el snippet:
Gracias!
Hola Dario.
El aviso es por un error 404 de no encontrado, tienes que tener algún error en el archivo htaccess que esta provocando todo esto.
Hemos realizado algunas modificaciones, revisa ahora.
Ni no se soluciona elimina el plugin de Rank Math y lo vuelves a instalar.
Si después de eso sigue con el problema consulta con el soporte de Rank Math sobre el error de json que tienes en la consola.
Un saludo
Hola,
No puedo acceder al wp-admin, me sale error crítico de nuevo.
Gracais
Hola Dario.
Es por el plugin WP Rocket, le pedi a un compañero de hosting que lo desactivara.
Mira si puedes acceder y sin activarlo pruebas lo guardar
Un saludo
Hola,
Ahora funciona, el problema creo que venía del htacces, habíamos escrito unas reglas de redirección para corregir los error de escritura de mayúsculas y minúsculas en la URL y para forzar la / al final de las URL. Al ponerlo en el htacces, cualquiera de los dos, es cuando no nos permite guardar y nos genera el error 404. Puede que estén mal escritas.
Esto ya lo habíamos probado a eliminar y no había funcionado, así que puede ser en conjunto con todas las demás cosas que hemos hecho, como actualizar PHP y reinstalar plugins.
Ahora mismo WP Rocket está activo también y no nos da problemas.
Estos son los códigos del htacces que crean el error, no sé si están mal escritos o es que son contraproducentes para Rank Math.
# Mayusculas en URL
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond expr "tolower(%{REQUEST_URI}) =~ /(.*)/"
RewriteRule [A-Z] %1 [R=301,L]
</IfModule>
#trailing slash
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ https://finalisreformas.com/$1/ [R=301,L]
</IfModule>
Gracias por todo.
Hola Dario.
Ufff Genial !!! me alegra que lo solucionaras.
Cualquier consulta que tengas no dudes en comunicarlo.
Cerramos el tema.
Un saludo