Iis 使用映射和剥离某些参数重写规则

Iis 使用映射和剥离某些参数重写规则,iis,iis-7,url-rewriting,Iis,Iis 7,Url Rewriting,我对这一切都很陌生,所以请在你的解释中保持基本 我工作的地方刚刚改变了商店软件,所以我有一系列的URL需要处理,因为Google、people等继续使用旧的链接 旧链接如下所示: 我知道如何重写映射以进行更改 到 我知道如何执行重写规则从Url中删除用户_ID=xxx& 我的问题是让他们一起工作。我需要取出用户ID(因为它是任意分配的)并通过地图发送,以更改为新的巡回赛名称 我已经设置了重写规则来删除列表顶部的用户,并设置了列表下部的重写映射规则,但我最终在 如果有帮助的话,我的web.co

我对这一切都很陌生,所以请在你的解释中保持基本

我工作的地方刚刚改变了商店软件,所以我有一系列的URL需要处理,因为Google、people等继续使用旧的链接

旧链接如下所示:

我知道如何重写映射以进行更改 到

我知道如何执行重写规则从Url中删除用户_ID=xxx&

我的问题是让他们一起工作。我需要取出用户ID(因为它是任意分配的)并通过地图发送,以更改为新的巡回赛名称

我已经设置了重写规则来删除列表顶部的用户,并设置了列表下部的重写映射规则,但我最终在

如果有帮助的话,我的web.config有如下行

<add key="UseDateB.aspx?Category_ID=127" value="/success.htm" />

为了地图和

<rule name="Remove extra parameters - UserID">
      <match url="(.*)User_ID=([0-9]+&amp;)(.*)" />
      <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
      <action type="Rewrite" url="{R:1}{R:3}" appendQueryString="false" />
</rule>

删除不需要的参数

我之所以需要这张地图,是因为127猫可能是一场疯狂的巡回赛,而128猫可能是一场弗罗德巡回赛。这里有一个列表,其中大约有500个需要重新映射,但是我们必须从传入的URL中获取额外的参数,以便它工作

感谢大家的帮助!如果我完全错了,请也告诉我。

看看这个:

         <rules>
            <clear />
            <rule name="RedirectToCategory" stopProcessing="true">
                <match url="UseDateB.aspx" />
                <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
                    <add input="{QUERY_STRING}" pattern="Category_ID=127" />
                </conditions>
                <action type="Redirect" url="http://mydomain/hoopy-new-tour-name.aspx" />
            </rule>
            <rule name="RemoveUserID" stopProcessing="true">
                <match url="(.*)" />
                <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
                    <add input="{QUERY_STRING}" pattern="(.*)(User_ID=[0-9]*)(.*)" />
                </conditions>
                <action type="Redirect" url="{R:0}?{C:1}{C:3}" appendQueryString="false" />
            </rule>
        </rules>


第一个规则根据类别重定向,第二个规则删除用户ID。请尝试,如果您想做其他事情,请说明是什么。

您只需要重写:
http://mydoman/usedateb.aspx?User_ID=38482&Category_ID=127
http://mydomain/hoopy-new-tour-name.aspx
基于类别ID?还是我做错了什么?太好了!这让我顺利地完成了我的项目。谢谢