bence gloabal.asax kullanman daha doğru olur. global.asax da gelen urller index.php linkleri direk istediğin sayfaya yönlendirebilirsin.


void Application_BeginRequest(Object sender, EventArgs e)
    {
        string url = Request.Url.ToString();

        if (url.IndexOf("index.php?") == -1)
        {
            //senin işlemlerin
            Response.Redirect("http://www.gmoyun.com" + raw);
        }
    }