Правильней будет вот так:
RewriteCond %{REQUEST_URI} ^/\?.*string=.*
RewriteRule string=(.*) lion=$1 [L]
В этом случае не будет происходить редиректа и поиск будет работать прямо с ?string=
Уволить доктора веба!