Not sure about ASP (I do PHP), but you should be able to retrieve the name of the page / script being loaded from your server variables. Then check the name of the page / script for any occurance of https, if it is found, then do a redirect, otherwise let the page load normally.
in Php it would be something like :
Code:
$currentpage = $_SERVER['PHP_SELF']; # would return something like "https://mysite.com/something/index.php"
if(str_pos($currentpage, "https")) {
header('Location: http://www.example.com/');
}
otherwise just load the page normally...
Not a direct ASP answer, but, maybe enough that you can use to figure it out.
Bookmarks