Pues, os comento mi problema.
 
Tengo en el mod_rewrite esto:
 
---
RewriteEngine On 
RewriteRule elinks-(.+)-(.+).html elinks.php?id=$1
---
 
Donde la primera variable es el id de la categoria y la segunda variable es el nombre de la categ. (esta simplemente es de vista y para buscadores)
 
Entonces al entrar mediante la url asi:
 
elinks.php?id=1
 
y recoger la variable, pues sale bien. Me recoger el 1.
 
Pero, si entro mediante esta url:
 
elinks-1-peliculas-divx.html
 
al recoger la variable id, no la recoge bien, pues me recoge esto: "1-peliculas-divx" y por lo tanto no puedo utilizar la variable para lo que quiero.
 
Un saludo. Gracias por adelantado. 
  
 
