digitalv - 2:19 pm on Feb 15, 2011 (gmt 0)
It doesn't make any sense at all to do this, some people still haven't turned off the "you are about to view pages over a secure connection" message, so if you're talking about inbound links why potentially prompt a visitor when they click? Just let them in.
Take off the 302, optimize the site for HTTP, and only switch users to pages that actually REQUIRE HTTPS, like the login and checkout. For internal linking, you should just be linking to href="/page.html"> without a domain anyway.