Magento2 – Quitar sufijo html de las urls

Por defecto, Magento2 nos añade el sufijo .html a todas las páginas de productos y categorías. Para poder quitarlo desde el panel deberemos seguir las siguientes especificaciones. Empecemos con el artículo Magento2 – Quitar sufijo html de las urls

Lo primero que debemos hacer es loguinarnos como administradores en el panel de administración y seguir esta ruta:

Vamos a Stores > Configuration > Catalog > Search Engine Optimization

Aquí tenéis una captura de lo que os debería salir:

Ahora, el siguiente paso es, dejar en blanco los campos Product URL Suffix y Category URL Suffix.

Guardamos la configuración.

Limpiamos la caché desde consola (local) o Putty (servidor):

sudo php bin/magento cache:flush

Atentos: Si hacéis esto una vez Google os ha indexado, podéis provocar una caída de SEO. Las páginas cambian de URL, les hemos quitado la .html, por lo que Google puede ser que no las encuentre. Esto puede ser catastrófico si ya estamos indexados. En este caso, deberías hacer una regla de redirecccionamiento 301 en nuestro fichero .htaccess.

Como siempre os comento, y ya para finalizar, antes de tocar nada de la configuración y hacer limpieza de la caché de Magento 2, haced copia de seguridad. A mi me ha sacado de más de un aprieto.

Espero que os sea de utilidad el artículo Magento2 – Quitar sufijo html de las urls.


Más información