.htaccess rewrite and conditions

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

I have a site with SEF URLs using rewrites. Here's a sample before I go
RewriteEngine On
Options +FollowSymlinks
RewriteCond % !-f
RewriteCond % !-d

RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

This works fine for the active site. While trying to setup a 301
Redirect for some old URLs, I ran into trouble.

Current Site: index.php?id=1234
Old Site: index.php?option=foobar

I can't get the Old Site's URLs to 301 Redirect properly without
causing problems with the current site's rewrites.

Anyone have suggestions?

Site Timeline