如何为 GET 请求示例重写 c# 规则。com/123 重定向到示例。com/default.aspx?pid=123 和 123 是动态更改
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
这是 uri http://example.com/xyz,其中 xyz 是任意数字。
我必须将其重定向到 http://example.com/default.aspx?PID=xyz
这个 link 应该对您有更多帮助:https://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module。
在 IIS 管理器中创建一个新规则:
- 操作:重定向
- 模式:^([0-9]{3})
- 重定向URL: default.aspx?PID={R:1}
如果 xyz 的长度会发生变化,请考虑将模式更改为:^([0-9]+)
这是 uri http://example.com/xyz,其中 xyz 是任意数字。 我必须将其重定向到 http://example.com/default.aspx?PID=xyz
这个 link 应该对您有更多帮助:https://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module。
在 IIS 管理器中创建一个新规则:
- 操作:重定向
- 模式:^([0-9]{3})
- 重定向URL: default.aspx?PID={R:1}
如果 xyz 的长度会发生变化,请考虑将模式更改为:^([0-9]+)