Tengo urls de dos tipos
http://www.midominio.com/index.php?c=10
http://www.midominio.com/index.php?c=10&s=7
Las variables c y s sólo pueden tomar valores numéricos.
y quiero que se mapeen a URLs del tipo
http://www.midominio.com/i/10
http://www.midominio.com/i/10/7
En el .htaccess tengo el siguiente código
Código:
Cada regla funciona por separado. Pero al ponerlas juntas, la segunda es la que tiene preferencia, y la primera la obvia. Es evidente, que estoy metiendo la pata en algún sitio. He leido mucho, he buscado en este foro, he probado con otros falgs como [L], etc... y siempre me falla. RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteBase / RewriteRule ^i/([0-9]+)/([0-9]+)$ index.php?c=$1&s=$2 [NC] RewriteRule ^i/([0-9]+)$ index.php?c=$1 [NC]
Ya estoy saturado, y cada idea que tengo, me da la sensación de haberla ya probado.
Estoy seguro que este problema es relativamente frecuente.
Agradecería cualquier ayuda.
Un cordial saludo,
eContento