RewriterConfig 配置

<RewriterConfig>
    <Rules>
      <RewriterRule>
        <LookFor>~/(\w+)\.html</LookFor>
        <SendTo>~/$1.aspx</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/company/(\w+)\.html</LookFor>
        <SendTo>~/company/$1.aspx</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(index|category|userreg|infoadd|newslist|web|weblist|help)-(\d*)\.html</LookFor>
        <SendTo>~/$1.aspx?cid=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(comlist)-(\d*)\.html</LookFor>
        <SendTo>~/$1.aspx?iid=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(company)-(\d*)\.html</LookFor>
        <SendTo>~/$1.aspx?cid=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(ComProduct)-(\d*)\.html</LookFor>
        <SendTo>~/$1.aspx?cid=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(ComCouponsList)-(\d*)\.html</LookFor>
        <SendTo>~/$1.aspx?cid=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(comlist)-(\d*)-(\d*)\.html</LookFor>
        <SendTo>~/$1.aspx?cid=$2&iid=$3</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(Comproductlist)-(\d*)-(\d*)\.html</LookFor>
        <SendTo>~/$1.aspx?cid=$2&tid=$3</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/company/(index|contact)-(\d*)\.html</LookFor>
        <SendTo>~/company/$1.aspx?comid=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/company/(news|product|coupons|Photos|ProductOrder)-(\d*)\.html</LookFor>
        <SendTo>~/company/$1.aspx?id=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/company/(about|photoslist|newslist|comments|couponslist|message|productlist)-(\d*)\.html</LookFor>
        <SendTo>~/company/$1.aspx?comid=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/company/(productlist|newslist|photoslist)-(\d*)-(\d*)\.html</LookFor>
        <SendTo>~/company/$1.aspx?comid=$2&tid=$3</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/company/(\w+)-(\d*)-(\d*)\.html</LookFor>
        <SendTo>~/company/$1.aspx?comid=$2&id=$3</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(info|news|usercenter/comphotos|usercenter/comnews)-(\d*)\.html</LookFor>
        <SendTo>~/$1.aspx?id=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(infolist|infoadd|infosave|infosearch|newssearch)-(\d*)-(\d*).html</LookFor>
        <SendTo>~/$1.aspx?cid=$2&tid=$3</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(newslist)-(\d*)-(\d*).html</LookFor>
        <SendTo>~/$1.aspx?cid=$2&nid=$3</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/(weblist)-(\d*)-(\d*).html</LookFor>
        <SendTo>~/$1.aspx?cid=$2&wid=$3</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/help-(\d*)-(hid|id)-(\d*).html</LookFor>
        <SendTo>~/help.aspx?cid=$1&$2=$3</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/usercenter/(\w+).html</LookFor>
        <SendTo>~/usercenter/$1.aspx</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/usercenter/(ComProductOrder|ComViewProductOrder|UserViewProductOrder|ComCoupons|ComProduct)-(\d*).html</LookFor>
        <SendTo>~/usercenter/$1.aspx?id=$2</SendTo>
      </RewriterRule>
    </Rules>
  </RewriterConfig>

  

posted @ 2011-08-16 13:32  coxsoft  阅读(709)  评论(0编辑  收藏  举报