Hola, estoy en la versión de Prestashop 1.6.1.10, y me están saliendo unos errores que llevan en común muchos números y %, y la frase cache/smarty/compile, os copio uno de ellos, me gustaría que alguien me orientará ¿a que se pueden deber y como solucionarlos?
Muchas gracias por vuestra ayuda
URL del sitio: Contenido solo visible a usuarios registrados
Hola
En donde exactamente te aparecen errores?
Las urls que envías son urls con encode, reemplaza los caractesres especiales por otros, pero no son un error ya que deberían ser accesibles.
Saludos.
Aparecen en Search Console/rastreo de errores, en 30 días unos 800 errores la mayoría de este tipo.
Hola Rafael.
Comprueba que los titulos de los productos no tengan caracteres extraños, comas, puntos, etc...
Como consulta ¿ Tienes las URL amigables activas ?
.- Accede a Preferencias -> SEO y URLs
Comprueba en Configuración de los enlaces si tienes activadas las URL amigable y la opción Enlaces con acentos
Un saludo
Hola Rafael.
Ok, deja marcada también la opción de los acentos.
Dejo el hilo en espera por si después de revisarlo necesitas realizar alguna consulta sobre lo que estamos tratando.
Un saludo
Hoy han aparecido 9 errores, y lo curioso es que solo son de PC y no de Smartphone, son del mismo tipo, te pongo un ejemplo:
https://www.telasdeluna.com/telas-de-patchwork/%3Cbr%20/%3E%20%3Cb%3ENotice%3C/b%3E:%20Undefined%20index:%20id_lang%20in%20%3Cb%3E/home/telasdel/public_html/cache/smarty/compile/8c/bd/95/8cbd95aea1ab2cad55de2d2ece126dfdd13cc1bc.file.header.tpl.php%3C/b%3E%20on%20line%20%3Cb%3E156%3C/b%3E%3Cbr%20/%3E%20%3Cbr%20/%3E%20%3Cb%3ENotice%3C/b%3E:%20Trying%20to%20get%20property%20of%20non-object%20in%20%3Cb%3E/home/telasdel/public_html/cache/smarty/compile/8c/bd/95/8cbd95aea1ab2cad55de2d2ece126dfdd13cc1bc.file.header.tpl.php%3C/b%3E%20on%20line%20%3Cb%3E156%3C/b%3E%3Cbr%20/%3E%20https://www.telasdeluna.com/telas-de-patchwork/2545-tela-cuadro-gris-y-blanco.html
Te paso como lo tengo en Prestashop, muchas gracias por vuestra ayuda.
Saludos
Hola
Como parte de la url veo que hace referencia a un idioma, has habilitado anteriormente múltiples idiomas en tu sitio web ?
Envíanos una captura de pantalla de Google Search Console para ver como te aparece
Saludos.
Buenas tardes:
Tienes razón el 1 de Enero elimine los idiomas y también pase de http a https, me escribieron el código siguiente en el fichero HTTACESS:
#Redirecionamientos
RedirectMatch 301 ^/es/(.*)$ https://www.telasdeluna.com/$1
RedirectMatch 301 ^/fr/(.*)$ https://www.telasdeluna.com/$1
RedirectMatch 301 ^/en/(.*)$ https://www.telasdeluna.com/$1
Tambien se que se ha eliminado el cahe del servidor.
Muchas gracias por ayudarme
Buenos días:
Cuando te he dicho que se ha eliminado el cache del servidor , no te podría asegurar cuando ya que por error las reglas de re-direccionamiento se han borrado varias veces del HTTACESS y se han puesto varias veces a lo largo de lo que va de año, ahora están puestas y creo que funcionan correctamente, por ejemplo escribes, en la barra de direcciones:
https://www.telasdeluna.com/fr/telas-de-patchwork/4978-tela-lisa-lino.html, o incluso
http://www.telasdeluna.com/fr/telas-de-patchwork/4978-tela-lisa-lino.html, y te lleva a la página correcta
https://www.telasdeluna.com/telas-de-patchwork/4978-tela-lisa-lino.html
Por lo tanto los idiomas ahora funcionan, aunque es cierto que no han funcionado estos meses atras por la falta del código de redirección en el HTTACESS.
Siempre lo marco como solucionado, pero siguen apareciendo los errores, el marcarlos es solo algo interno, la última acción que hice fue lo que me indicaste de los acentos, pero el día 19 y 20 vuelvo a tener errores, habrá que seguir investigando.
Gracias
Hola
Los errores que te aparecen son del mismo tipo?, es posible que este relacionado con los idiomas que hayas instalado, por ejemplo en la imagen adjunta al usar tu primera url que enviaste se puede ver que se genera un mensaje como parte de la url, y esto genera un error 404 de no encontrado.
El mensaje que se muestra es que no se encuentra el ID del idioma. Undefined index id_lang
Que tipo de modificaciones has realizado con respecto a los idiomas?, has usado algun módulo externo relacionado con los idiomas?
Saludos.
No he usado ningún módulo directamente en Prestashop he desactivado los idiomas.