【发布时间】:2011-07-31 14:48:54
【问题描述】:
希望在 II7 URL 重写中得到一些工作,即
product.aspx?id=200&name=Microsoft
到
product/200/微软
我正在学习本教程 http://learn.iis.net/page.aspx/804/developing-a-custom-rewrite-provider-for-url-rewrite-module/
但基本上我知道如何使用旧链接和新链接创建表格,并在输入旧网址后重定向到新链接。这很酷,但不是我想要的。
即我需要一个真实的 URL 才能转到 IIS7 URL 重写中的友好 URL
也就是说,如果输入了不友好的 URL,它会重定向到友好的 URL,如果输入了友好的 URL,它会保留为 URL,但在链接中包含不友好的 URL 的内容。
任何帮助将不胜感激
编辑:轻微变化
好的,所以我正在处理的网站列出了组织,每个组织都有 5 个不同的详细信息页面。概述,目的,治理,财务,最后一个我不记得了,但无论如何。每个都有自己的 .aspx 页面。所以我有 overview.aspx,governance.aspx,financial.aspx 。我想为每个部分设置友好的 URL。所以是的,每个组织都有 5 个友好 URL。现在棘手的部分是我想要在组织名称之后的部分名称。即 /Orgname/Financial 或 /Microsoft/Governance。通过查看样本,它的放置模板 – StevieB 26 秒前编辑 啊,是的,我现在明白了,这是我的最后一个问题。好的,所以我正在处理的网站列出了组织,每个组织都有 5 个不同的详细信息页面。概述,目的,治理,财务,最后一个我不记得了,但无论如何。每个都有自己的 .aspx 页面。所以我有 overview.aspx,governance.aspx,financial.aspx 。我想为每个部分设置友好的 URL。所以是的,每个组织都有 5 个友好 URL。现在棘手的部分是我想要在组织名称之后的部分名称。即 /Orgname/Financial 或 /Microsoft/Governance。通过查看样本,其放置模板 首先是名称,然后是查询字符串友好的 URL,我该如何切换?
【问题讨论】:
标签: asp.net iis-7 url-rewriting