I know the easy way to get to an SSL page in ASP.NET MVC - via the [RequireSSL] attribute but I\'m a little confused to the best way to do the opposite.
You're not missing anything; there is no out-of-the-box functionality for this. You can easily create your own by taking the RequireSslAttribute source and modifying it.