繁体   English   中英

使用预设路径重写iis 7 URL

[英]iis 7 url rewrite with preset paths

我正在尝试在IIS 7或Web配置中进行类似的工作

要求: products.aspx?id=100

重写: domain/products/mp3

请注意,我不希望重定向,因为domain/products/mp3是无效的路径,我只想重写url,以便用户看到此路径,但服务器可以满足实际的请求。

你能帮我吗?

您可以改用ASP.NET的URL重写功能吗? 那是为此而建的。

 RouteTable.Routes.MapPageRoute("Test", "domain/products/{type}", "~/products.aspx");

然后在products.aspx中,您必须以某种方式将mp3映射到100,但无论如何我都认为您有一个db表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM