Encontré una solución; por ahora, y debido al poco tiempo, fuera de CodeIgniter.
Escribo, por si alguien tiene la misma pregunta.
En mi htaccess, redirijo todo a un mismo archivo (index.php)
Código htaccess:
Ver originalRewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Luego, en mi index, recojo la estructura completa de mi URL:
Si mi url es:
dominio.com/articulos/anio/mes/dia/titulo-de-mi-articulo/
Mi array $uri contendrá:
[1] => articulos
[2] => anio
[3] => mes
[4] => dia
[5] => titulo-de-mi-articulo
Si mi estructura fuera:
dominio.com/productos/nombre-de-mi-producto/
Mi array $uri contendría:
[1] => productos
[2] => nombre-de-mi-producto
Entonces, sólo tengo que hacer pasar los datos de mi array $uri para cargar las distintas clases (en Codeigniter serán los controladores [articulos o productos], a su vez asociados a los modelos y las views).
Gracias por la ayuda.
¬_¬