Awesome, you're welcome.
Btw: I've been working again on this requirement myself and I figured that instead of using ASHX handler you can use HttpHandler instead which is preferable in most cases. In your case a simple redirect handler could look like this:
[assembly: RegisterHttpHandler("Redirect", typeof(RedirectHandler ), Order = 1)]
namespace Advantage.Handlers
{
public class RedirectHandler : IHttpHandler
{
#region IHttpHandler members
public bool IsReusable
{
get
{
return true;
}
}
public void ProcessRequest(HttpContext context)
{
// redirect here
}
#endregion
}
}