public class MyHandler:IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
if(condition satisfies)
{
//do operation
}
else
{
string myurl = SPContext.Current.Web.Url + "/_layouts/download.aspx?" + "SourceUrl=" + currentItemUrl + "&FldUrl=" + currentFolderURL + "&Source=" + sourceURL;
context.Response.Redirect(myurl);
**Its redirecting to the download.aspx page but always giving the error"This page can't be displayed"**
}
}
}