Force Trailing Slas...
Avisos
Vaciar todo

Force Trailing Slash Prestashop - ¡AYUDA!  

 
Luis
 Luis
Usuario activo

Buenos días chicos,

Quisiera saber cómo podría hacer que todos los productos, los cuales terminan en .html, forzasen una redirección de forma que una posible versión terminada en .html/ redirigiese a la versión correcta, es decir, .html.

Las categorías sí que redireccionan bien. Por poner un ejemplo, una hipotética URL que terminase en /jabones-naturales sí que redirecciona a la suya correcta, que sería: /jabones-naturales/, pero no en el caso de los productos.

Se me ocurre una alternativa, que es mediante .htaccess redireccionar tooooooodos los productos de la versión .html/ a la versión .html, pero claro, debe de haber alguna forma más sencilla y dinámica de hacerlo.

¿Podéis echarme un cable?

¡Gracias de antemano!

Luis

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 03/08/2017 12:17 pm
Pepe
 Pepe
Soporte CMS Webempresa Moderator

Hola Luis.

Prueba añadir lo siguiente en tu archivo htaccess:

#Force trailing slash
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteCond %{REQUEST_URI} !.[^/]*$
RewriteRule ^(.*)$ /$1/ [L,R=301]

Un saludo

ResponderCitar
Respondido : 03/08/2017 3:18 pm

wpdoctor-revisa-la-salud-de-tu-wordpress