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
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