El problema se debía a que el nombre del archivo php es el mismo que el de la regla...
Basta con cambiarlo... bueno en mi caso simplemente lo eliminé
tenía así:
Código HTML:
www.dominio.com/modelos/zapatillas/zapatillas-rojas/28
pero ahora tengo:
Código HTML:
www.dominio.com/zapatillas/zapatillas-rojas/28
La regla quedó al final así:
Código HTML:
RewriteRule ^([^/]+)/([^/]+)/([0-9]+)$ modelos.php?subcategoria=$3