Hola tengo una urls con dos variables
RewriteRule ^(.*)/([a-z0-9-_]+(/cod_[0-9]+)?)/$ producto.php?pro1=$1&cod=$2 [L]
seria una url como esta:
/electrodomestico/ad888/cod_123/
o asi
/electrodomestico/ad888/
lo que ahora necestito es pasarle otra url que sea nuevos_productos.php que contiene tambien dos varibles pero la url que necesito seria parecida a la anterior quedando asi:
/electrodomestico/ad888/3344/
/electrodomestico/ad888/stock/3344/
/electrodomestico/ad888/stock/blanco/3344/
pero como comento quedando dividido en dos variables igual que la regla primera quedando de esta forma.
primera varibale: electrodomestico/ad888
segunda variasble: 3344
es decir que la segunda variable el el ultimo numero y la primera puede tener varios nombres que estaran en una misma variable la url seria de esta forma:
RewriteRule ^/(.*)/([0-9])/$ nuevos_productos.php?nuevos=$1&cod=$2[L]
en resumen estoy teniendo dos conflictos el primero que al pasarle varios nombres con esto / me llama a otras urls que tengo que contienen varias variables y el otro conflicto es con la urls que contiene dos variables no se pueden diferenciar una de otra, no se si se entiende mi problema y seguro que en ese caso sera facil de solucionar pero no lo consigo, saludos.
RewriteRule ^/(.*)/([0-9]+)/$ mostrar_anuncio.php?destino=$1&id=$2 [L]