private bool IsInsideNet()
  {
  if((Request.UserHostAddress.Substring(0,7)=="192.168")||(Request.UserHostAddress.Substring(0,6)=="172.16")||(Request.UserHostAddress.Substring(0,9)=="127.0.0.1"))
   return true;
  else
   return false;
  }
 //查看一下在进入这个页面之前的页面
  private string GetUrlRefer()
  {
     string From_Url = Request.ServerVariables["HTTP_REFERER"];
              string Server_Url = Request.ServerVariables["SERVER_NAME"];
   return From_Url+Server_Url;

  }
private void Page_Load(object sender, System.EventArgs e)
  {
   // 在此处放置用户代码以初始化页面
   if(!IsPostBack)
   {
    if(IsInsideNet())
    {
     if(GetUrlRefer()!="www.qhschool.com")
      Response.Redirect("SetDns.aspx");
     else
      Response.Redirect("Index.htm");
    }
    else
    {
    Response.Redirect("Index.htm");
    }
   }

http://blog.csdn.net/littlehb/archive/2005/06/13/393320.aspx

posted on 2007-03-29 15:28  mbskys  阅读(460)  评论(0)    收藏  举报