Jump to content

Recommended Posts

Hola chicos, sé que muchos como yo han estado buscando cómo eliminar las ID en las URL de Prestashop 1.7 y no lo han conseguido, al menos no sin pagar.
Yo ayer logré mejorarlas en un 75% gracias a que use archivos de un modulo para la versión 1.6 de Prestashop.

Use el modulo de otra versión y lo arreglo a medias pero está mejor a mi parecer.

A ver agregue los siguientes archivos en las siguientes rutas desde el Administrador de Archivos en cPanel:

  • public_html/override/classes/      agregué únicamente (Dispatcher.php y Link.php)
  • public_html/override/classes/controller agregué únicamente (CategoryController.php, CmsController.php, ManufacturerController.php, ProductController.php y SupplierController.php)

 

Las URL se veían así:

  1. https://teoma.com.ve/fase-1-desintoxicar-y-activar/22-44-aloe-t-pro-sabor-pina-botella-800ml.html#/26-volumen-800ml
  2. https://teoma.com.ve/10-fase-1-desintoxicar-y-activar/

 

Ahora se ven un poco mejor:

  1. https://teoma.com.ve/fase-1-desintoxicar-y-activar/
  2. https://teoma.com.ve/fase-1-desintoxicar-y-activar/aloe-t-pro-sabor-pina-botella-800ml?id_product_attribute=44#/26-volumen-800ml

 

(Nota: El segundo link puedo compartirlo así y funciona: https://teoma.com.ve/fase-1-desintoxicar-y-activar/aloe-t-pro-sabor-pina-botella-800ml)

Cuando comparta los link se verás estéticamente más bonitos (:

 

Otra cosa, no soy programador, no se escribir ni php, ni cms, no estudié nada de eso en Venezuela sólo que e visto tutoriales y así es que aprendo algunas cosas. Si alguien logra terminar de limpiar la URL que por favor me diga cómo en: 23ale92@gmail.com

 

Ah el ID en SEO y Tráfico deja de ser obligatorio:

 

Esta sección te permite cambiar el patrón predeterminado de tus enlaces. Para utilizar esta funcionalidad, la opción "URL Amigable" de PrestaShop debe estar activada y el módulo de reescritura de direcciones URL de Apache (mod_rewrite) debe estar activado en tu servidor web.
Hay varias palabras clave disponibles para cada ruta indicada a continuación; ¡ten en cuenta que las palabras clave con * son requeridas!
Para añadir una palabra clave en su URL, use la sintaxis {keyword}. Si la palabra clave no está vacía, puedes añadir texto antes o después de ésta con la sintaxis {prepend:keyword:append}. Por ejemplo {-hey-:meta_title} añadirá "-hey-my-títle" en la URL si el metatítulo es establecido.
Ruta a los productos
Palabras clave: id, rewrite*, ean13, category, categories, reference, meta_keywords, meta_title, manufacturer, supplier, price, tags
Ruta a las categorías
Palabras clave: id, categories, rewrite*, meta_keywords, meta_title
Ruta a la categoría que tiene el atributo "selected_filter" para el módulo de "Navegación por capas" (blocklayered)
Palabras clave: id, selected_filters*, rewrite*, meta_keywords, meta_title
Ruta a los proveedores
Palabras clave: id, rewrite*, meta_keywords, meta_title
Ruta a la marca
Palabras clave: id, rewrite*, meta_keywords, meta_title
Ruta a la página
Palabras clave: id, rewrite*, meta_keywords, meta_title
Ruta a la categoría de página
Palabras clave: id, rewrite*, meta_keywords, meta_title
Ruta a los modulos
Palabras clave: module*, controller*

 

Uploaded Images

 

Anterior 01.png

Anterior 02.png

Ahora 01.png

Ahora 02.png

prestashop-clean-urls-master.zip

Los archivos que yo use.zip

url y tráfico.png

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More