Tengo una url como esta:
https://ejemplo.com/producto/nombre-de-mi-producto
Necesito redirigir a:
https://example.com/product/item/nombre-de-mi-producto _
Intenté múltiples soluciones, también soluciones que encontré aquí en SO, pero terminé en bucles infinitos cuando accedí a /product (que NO redirigirá) y también múltiples redireccionamientos cuando llamé al producto "antiguo".
Entonces : https://example.com/product/item/my-product-name
NO redirigirá.
https://ejemplo.com/producto/nombre-de-mi-producto redirigirá a https://ejemplo.com/producto/elemento/nombre-de-mi-producto
y
https://example.com/product/ y https://example.com/product NO redirigirán.
¿Puede alguien ayudarme con esto? ¡Gracias!
Puede usar esta regla de redirección como su regla principal en la raíz del sitio .htaccess:
RewriteEngine On RewriteRule ^(product)/(?!item/)(.+)$ /$1/item/$2 [L,NE,R=301]Asegúrese de borrar la memoria caché de su navegador antes de probar este cambio.