Because of the new PCI Compliance standards, I have been forced into a total site redesign. I've switched shopping carts and from a windows/ASP to UNIX/PHP. My new site is almost ready. I say almost because it works fine on the test domain, but when I switched the name servers over I found several issues that broke the shopping cart. I switched the name servers back.
The problem is that when I do it again, my visitors will either see a broken cart...REAL BAD, or a white screen message that the site is down for maintenance...REAL REAL BAD.
When I switch the name servers back, I was thinking of doing an IP redirect in .htaccess that will allow the site developers access to the new site, but redirect customers back to the old site which will be on a new domain.
My question is, what type of redirect should I do? 301 is not appropriate. Is this a case where a 302 is?