phranque - 6:31 pm on Jul 6, 2013 (gmt 0)
I only want to target search engines not people.
your proposed ruleset implies you want to redirect based on the Referer header.
do you really want to redirect based on the User-Agent (crawler identifier)?
in that case you are talking about cloaking and you should implement a different plan.
Its important link value goes from the old to the new domain, though many people will still use the old domain.
i would avoid anything that looks like an attempt to manipulate page rank or to show bots different responses than people.