正在编写IIS重定向规则

hwazgwia  于 2023-04-21  发布在  其他
关注(0)|答案(1)|浏览(95)

抱歉,在谷歌搜索后真的很挣扎,所以希望有人能帮助...
如果我有一个格式为{domain}/webinars/Product 1的URL,我想重定向到{domain}/webinars/Product 2。以下是我的URL(nb:PHP控制器的第二条规则):

<rewrite>
    <rules>
        <rule name="v2-r1">
            <match url="^/webinars/Product1" />
            <action type="Redirect" url="/webinars/Product2" appendQueryString="true" />
        </rule>

        <rule name="Hide-Controller" stopProcessing="true">
            <match url="^(.*)$" ignoreCase="false" />
            <conditions logicalGrouping="MatchAll">
                <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
            </conditions>
            <action type="Rewrite" url="index.php" appendQueryString="true" />
        </rule>
    </rules>
</rewrite>

如果有人能指出我需要改变的地方,我会非常感激-谢谢。

4si2a6ki

4si2a6ki1#

试试这个,我测试过,请求localhost/webinars/Product 1会重定向到localhost/webinars/Product 2

<rules>
                <rule name="redirect" stopProcessing="true">
                    <match url="webinars/Product1" />
                    <action type="Redirect" url="webinars/Product2" />
                </rule>
            </rules>

相关问题