Here is some link that shows how to work with error like
"Unable to download default.aspx from localhost.
Unable to open this Internet site. The requested site is either unavailable or cannot be found. Please try again later."
(1) Internet Explorer is unable to open Office documents from an SSL Web site
(2) Internet Explorer file downloads over SSL do not work with the cache control headers
How to configure SSL over Internet Information Server & Working with Caching
(1) How to Setup SSL on IIS 7 : Configuring Security : Installing and Configuring IIS 7 : The Official Microsoft IIS Site
(2) Tip/Trick: Enabling SSL on IIS 7.0 Using Self-Signed Certificates - ScottGu's Blog
(3) Using Visual Studio 2008 with IIS 7 : Development Tools : Developing on IIS 7 : The Official Microsoft IIS Site
(4) Caching Techniques in ASP.NET 2.0
(5) How to cache in ASP.NET by using Visual C# .NET
(6) 15 Seconds : ASP.NET 2.0 Caching Features
(2) Internet Explorer file downloads over SSL do not work with the cache control headers
How to configure SSL over Internet Information Server & Working with Caching
(1) How to Setup SSL on IIS 7 : Configuring Security : Installing and Configuring IIS 7 : The Official Microsoft IIS Site
(2) Tip/Trick: Enabling SSL on IIS 7.0 Using Self-Signed Certificates - ScottGu's Blog
(3) Using Visual Studio 2008 with IIS 7 : Development Tools : Developing on IIS 7 : The Official Microsoft IIS Site
(4) Caching Techniques in ASP.NET 2.0
(5) How to cache in ASP.NET by using Visual C# .NET
(6) 15 Seconds : ASP.NET 2.0 Caching Features