Nenicablu Posted June 20, 2020 Share Posted June 20, 2020 (edited) Buenas tardes, Hace un mes dimos de alta una tienda que no nos ha dado ningún problema hasta ayer, momento en el que instalamos el módulo Pretty URLs para generar las URLs amigables. Todos los enlaces se veían correctamente, pero hemos descubierto que clickes en el producto que clickes te lleva al mismo (el primer producto que se generó) El enlace del producto en cuestión es este: https://mask4kids.es/infantil/mascarilla-infantil-modelo-blanco.html#/1-talla-3_5_anos Al situar el ratón encima de cualquier otro producto, el enlace se muestran así: https://mask4kids.es/mascarilla-infantil-modelo-blanco.html#/4-talla-adulto Hemos probado a desinstalar el módulo e incluso a recuperar un backup previo a dicha instalación, pero sigue pasando lo mismo, aún incluso con el formato de URLs por defecto de Prestashop. Ahora mismo tenemos la tienda en mantenimiento para no generar una mala experiencia a los posibles clientes, pero podría abrirla si alguien quiere mirarlo. Alguien saber por qué puede estar pasando esto? Mil gracias Edited June 21, 2020 by Nenicablu (see edit history) Link to comment Share on other sites More sharing options...
Prestafan33 Posted June 20, 2020 Share Posted June 20, 2020 (edited) Es posible que el módulo haya hecho algún cambio en el archivo .htaccess. Revísalo, o incluso prueba a renombrarlo y crear uno nuevo, desactivando y volviendo a activar las urls amigables desde el menú SEO de Prestashop. Dicho sea de paso, odio este tipo de módulos que cambian sustancialmente el funcionamiento de las rutas de un CMS (en este caso Prestashop), para adaptarlo a una "moda" con el pretexto de una supuesta mejora en el posicionamiento en los buscadores si se eliminan los IDs en las URLs. La razón por la que es mejor una URL sin ID que una con él, nadie me la ha explicado nunca, aunque siempre te encuentras con gente que te asegura que hay que cambiarlo. Edited June 20, 2020 by Prestafan33 (see edit history) 1 Link to comment Share on other sites More sharing options...
Nenicablu Posted June 20, 2020 Author Share Posted June 20, 2020 Muchas gracias Prestafan33. He desactivado el módulo de friendly URLs y he regenerado el .htaccess tal como me has dicho y ya me vuelve a dirigir cada producto a su página. El problema (menor) es que la url sí que sigue haciendo referencia al nombre del primer producto que se generó. Ejemplo: https://mask4kids.es/index.php?id_product=24&id_product_attribute=51&rewrite=mascarilla-infantil-modelo-blanco&controller=product#/2-talla-6_9_anos Empiezo a entender que igual tiene algo que ver con haber creado el resto de productos duplicando sobre este producto iniciar... ¿puede ser por esta razón? En caso de que sea por esto ¿Se pueden "renombrar" esos enlaces de alguna forma? Ahora al solucionar el problema de no poder visitar todo el catálogo está la tienda abierta, por si quieres echar un vistazo. Muchas gracias de nuevo Link to comment Share on other sites More sharing options...
Prestafan33 Posted June 21, 2020 Share Posted June 21, 2020 (edited) Pero por lo que veo en esa URL no tienes activadas las URLs amigables. Prueba a activarlas desde el menú Tráfico y SEO, sección "Configuración de URLs": Activando las URLs amigables, te deberían quedar algo similar a esto:https://mask4kids.es/24-mascarilla-infantil-modelo-dogs También ten en cuenta que, para que esto sea así, justo debajo, en "Formato de los enlaces", deberías tener algo similar a esto: (en este ejemplo antepone también el nombre de la categoría al id y rewrite del producto, pero eso ya es cuestión de gustos el dejarlo así o quitarlo) Edito: He vuelto a tu página para comprobarlo y me aparecen las URLs amigables correctas, más o menos como te había puesto aquí arriba, no sé si es que lo has cambiado después, pero en cualquier caso parece que ya lo has solucionado. Edited June 21, 2020 by Prestafan33 (see edit history) 1 Link to comment Share on other sites More sharing options...
Nenicablu Posted June 21, 2020 Author Share Posted June 21, 2020 (edited) Ahora he activado la opción de URLs amigables y me queda el enlace así: https://mask4kids.es/tienda/24-51-mascarilla-infantil-modelo-blanco.html#/2-talla-6_9_anos Mi duda es que en vez de aparecer el "título" del producto, que sería mascarilla-infantil-modelo-dogs, aparece en todos los productos mascarilla-infantil-modelo-blanco. ¿Esto es debido a haber creado todos los productos duplicando de ese primero? ¿Se podría modificar para que aparezca el nombre de cada producto (antes sí que aparecían así)? Gracias Prestafan Edited June 21, 2020 by Nenicablu (see edit history) Link to comment Share on other sites More sharing options...
Prestafan33 Posted June 21, 2020 Share Posted June 21, 2020 (edited) Claro que puedes cambiarlo, dentro de cada producto en la pestaña "SEO". Normalmente basta con que bajes al apartado "URL amigable" y le des al botón "Restablecer URL": Eso sí, tendrás que hacerlo de forma individual para cada producto. Edited June 21, 2020 by Prestafan33 (see edit history) 1 Link to comment Share on other sites More sharing options...
Nenicablu Posted June 21, 2020 Author Share Posted June 21, 2020 Ya las he cambiado todas y me quedo mucho más tranquila teniéndolas así. Mil gracias!!! 🤗 Link to comment Share on other sites More sharing options...
Prestafan33 Posted June 22, 2020 Share Posted June 22, 2020 Si vas a crear productos duplicando otros, te recomiendo que actives esta opción para que no te vuelva a pasar lo mismo: Está en el menú Parámetros de la tienda -> configuración de productos Link to comment Share on other sites More sharing options...
FIES4 Posted June 11 Share Posted June 11 Yo he comprado el módulo pretty urls hace unos dias y me ha destruído la tienda con un error 500 He pedido ayuda al programador y me dice que la culpa es de la plantilla Creative Elements con la que modifico mi plantilla Echa balones fuera y me dice que contacte al otro programador. He reclamado mi dinero y me dicen que Presta no devuelve el dinero porque es una tienda B2B o algo así, por lo que he tenido que abrir disputa en Paypal, pero de momento estoy sin el dinero y sin el módulo funcional para las puñeteras urls del seo 😡 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now