【问题标题】:How to rewritten rule for c# for GET request example.com/123 redirect to example.com/default.aspx?pid=123 and 123 is dynamic change如何为 GET 请求 example.com/123 重定向到 example.com/default.aspx?pid=123 和 123 的 c# 重写规则是动态变化
【发布时间】:2016-11-10 06:38:24
【问题描述】:

这是 uri http://example.com/xyz,其中 xyz 是任意数字。 我必须将此重定向到http://example.com/default.aspx?PID=xyz

【问题讨论】:

    标签: c# url-rewriting rules


    【解决方案1】:

    此链接应该对您有更多帮助:https://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

    在 IIS 管理器中创建一个新规则:

    • 操作:重定向
    • 模式:^([0-9]{3})
    • 重定向网址:default.aspx?PID={R:1}

    如果 xyz 的长度会发生变化,请考虑将模式更改为:^([0-9]+)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-27
      • 2015-05-30
      • 1970-01-01
      • 1970-01-01
      • 2020-06-20
      • 1970-01-01
      相关资源
      最近更新 更多