Buenas tardes a todos!,
Hoy me ha dado por el mundo PrestaShop y os voy a contar de una manera muy sencilla cómo quitar de las URL el EAN13, que por defecto Prestashop adjunta a la URL de cada uno de nuestros productos.
Lo primero que hacemos, es acceder al BackOffice ( o Panel de administración vulgarmente dicho… 😉 ) y vamos a Preferencias -> SEO
Localizamos Ruta a los productos :
Quitamos la parte que contiene el EAN13, quedando la línea así :
{category:/}{id}-{rewrite}.html
Ahora nos queda indicar en .htaccess que todos los enlaces que estén indexados por Google u otro buscador, sean redirigidos de forma automática a la nueva URL, evitando de esta forma que nos penalicen con el posicionamiento..
Para hacer esto, accedemos al .htaccess ubicado en la raíz del directorio de Prestashop y agregamos dentro del módulo
<IfModule mod_rewrite.c>
agregamos la siguiente linea:
# Redirigir URL con EAN13 a la misma URL pero sin EAN13
RewriteRule ^(.+)(-\d{13})(.+)$ /$1$3 [R=301,L]
Guardamos cambios y listo!
hola, y para quitar la categoría {category:/} ?? en algunas instalaciones de prestashop funciona y otras no, imagino que será cosa del .htaccess que genere o no el código de redireccionamiento.
lo mismo con la extensión .html
y luego quitar el ID, que eso ya es otra historia.
prestashop 1.5.6.2 concretamente, gracias.
hola, y para quitar la categoría {category:/} ?? en algunas instalaciones de prestashop funciona y otras no, imagino que será cosa del .htaccess que genere o no el código de redireccionamiento.
lo mismo con la extensión .html
y luego quitar el ID, que eso ya es otra historia.
prestashop 1.5.6.2 concretamente, gracias.
Necesitaría que no apareciera a la hora de buscar por url la id de la categoría y no se como hacerlo he mirado los modulos de clearurl y de más pero me fio mejor de código. prestashop 1.6.1.4 Gracias
Necesitaría que no apareciera a la hora de buscar por url la id de la categoría y no se como hacerlo he mirado los modulos de clearurl y de más pero me fio mejor de código. prestashop 1.6.1.4 Gracias