Today full time I was trying for getting the script for redircting traffic from old domain to new domain but keeping the olddomain main page. finally i Succeeded the code will be like this 1 Options +FollowSymLinks 2 RewriteEngine On 3 RewriteCond %{HTTP_HOST} ^olddomain\.com$ [NC] 4 RewriteRule ^(.*)$ http://www.olddomain.com [R=301,L] 5 RewriteRule ^/(.*)$ http://www.newdomain.com/$1 [R=301,L] 6 RewriteRule ^/(.*)/(.*)$ http://www.newdomain.com/$1/$2 [R=301,L] 5th line converts olddomain/webpage.html ->newdomain/webpage.html 6 th line converts olddomain/dir/file.html->newdomain/dir/file.html May be use full those who need it to redirect traffic.
Keep it there indefinitely - why do you need to set a timelimit? I guess it depends on how much work you have done in building links and SERP positions... Keep the redirection going for as long as what you can...