example.com/promotions 的 IIS 重定向

IIS redirects for example.com/promotions

提问人:Moaxl 提问时间:11/13/2023 更新时间:11/13/2023 访问量:19

问:

我现在无法将 example.com/example1 重定向设置到 ISS 中的任何目标。 你能帮忙吗?

什么是简单的重定向,用于 example.com 到任何重定向,但对于 / i 之后的重定向,请需要您的帮助。

不幸的是,我无法在其他文章中找到可行的解决方案。

这是我的 exampledomain -> example.com 的当前 .web.config,重定向到 google.com

<?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <rewrite>
                <rules>
                    <rule name="Redirect to HTTPS" enabled="true" stopProcessing="true">
                        <match url="(.*)" />
                        <conditions>
                        <add input="{HTTPS}" pattern="^OFF$" />
                        </conditions>
                        <action type="Redirect" url="https://google.com{R:1}" redirectType="Permanent" />
                    </rule>
                </rules>
                    <outboundRules>
                <rule name="Add Strict-Transport-Security when HTTPS" enabled="true">
                    <match serverVariable="RESPONSE_Strict_Transport_Security"
                        pattern=".*" />
                    <conditions>
                        <add input="{HTTPS}" pattern="on" ignoreCase="true" />
                    </conditions>
                    <action type="Rewrite" value="max-age=31536000; includeSubDomains; preload" />
                </rule>
            </outboundRules>
            </rewrite>
        <httpRedirect enabled="true" destination="https://google.com" httpResponseStatus="Permanent" />
        </system.webServer>
    </configuration>

任何人都可以帮我添加正确的规则以将 example.com/example1 转发到即 google.com?

提前非常感谢你

最佳最大

我使用了 ^$ 参数,但这没有帮助,我搜索了很多文章,但就我而言,没有任何帮助

IIS URL 重写

评论

0赞 Jalpa Panchal 11/13/2023
你能尝试添加这个新规则吗?<rule name="Redirect specific path" stopProcessing="true"> <match url="^example1$" /> <action type="Redirect" url="https://google.com" redirectType="Permanent" /> </rule>

答: 暂无答案