Vas a tener que usar
routes tambien, para pasar la url como parametro(Obviamente tiene que estar guardada en tu tabla para hacer el request).
Este es mi htaccess:
Código PHP:
Ver originalOptions +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(ci\index\.php|images|styles|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]