比如页面URL重写后的页面 aa_100.html,在这个页面点提交按钮后就会出现aa_100.html?id=100参数又出现一次

解决方案 »

  1. 不知道你用什么重写的,但我觉得你的方式似乎不对啊一般应该是这样吧,一个动态页,a.aspx?id=100,重写好了是aa_100.html,怎么可能出现aa_100.html?...我的是这样写的<RewriterRule>
            <LookFor>~/News/(.[0-9]*)\.html</LookFor>
            <SendTo>~/News/ViewNews.aspx?id=$1</SendTo>
          </RewriterRule>
      

  2. 直接打开aa_100.html这个页面时没有问题的。但是点击这个页面上的提交按钮时就会跳到aa_100.html?id=100这个页面
      

  3. 我是这样写的啊
          <RewriterRule>
            <LookFor>~/NContent_(\d+).html</LookFor>
            <SendTo>~/NewsContent.aspx?id=$1</SendTo>
          </RewriterRule>
      

类似问题 »