On one of our website we made versions to make sure which version are doing well we made rotator to rotate the sites to see which version is doing better. now we have finallized that one version which we are going to use. so currently 100% of the traffic is redirected to that version. we have used 302 redirect so any visits to the root index.aspx is redirected to that particular version's index.aspx.
now the problem is For SEO purpose we have disallow all the versions including the one we are sending traffic to and we have made just the root of the website visible to search engine. so now because of the the 302 redirects google is fine with it. but bing and Yahoo are creating issue because of 302 redirects and our SEO consultant has asked us to use any other alternatives except 302 or 301.
Please help me with the alternatives of redirect except 302 or 301 and also to make sure that its Search engine friendly. My site is developed in C# and ASP.NET. Please guide me with this issue.