Eğer solution senin elinde ise urlrewrite yap, değilse IIS ile yap.
Çok tavsiye etmememle birlikte aşağıdaki kodu da kullanabilirsin.
// web.config'e şunu ekle ilk olarak
<httpHandlers>
<add verb="*" path="*.html" type="UrlRewriteHandler"/>
</httpHandlers>
// sonra bir handler yaratıp içine bunları yaz
using System.Web;
public class UrlRewriteHandler : IHttpHandler
{
public Handler()
{
}
public void ProcessRequest(HttpContext context)
{
HttpRequest Request = context.Request;
HttpResponse Response = context.Response;
string pagepath = Request.PhysicalPath.Replace(".aspx", ".html");
Response.TransmitFile(pagepath);
}
public bool IsReusable
{
get { return false; }
}
}