在Web配置中使用重写URL时会发生什么

时间:2014-04-17 13:48:39

标签: c# asp.net web-config

如果我在web.config文件中有以下内容,并且在我使用Request.QueryString("category")后面的代码中,这仍然会返回字符串或只返回空字符串。

  <rewriter>
    <rewrite url="~/products/books.aspx?category=books" to="~/products.books.aspx" />
  </rewriter>

1 个答案:

答案 0 :(得分:1)

如果更改web.config文件中的URL,则无法使用查询字符串。因此,将值添加到Session [“id”]作为示例将允许您传递值,其中我可以更改为更平常的名称。