将所有请求重定向到另一个url

本文关键字:另一个 url 重定向 请求 | 更新日期: 2023-09-27 18:00:12

我的iPhone上有sip应用程序。它使用sip.server.com url发送请求并获得响应。

如何将所有请求(不仅仅是http)从我的domen重定向到sip.server.com,然后将sip.server.com的所有响应重定向到iPhone上的应用程序。

所以我想在iPhone应用程序中编写我自己的domen,而不是sip.server.com。

使用asp.net有可能吗?

将所有请求重定向到另一个url

您需要为指向sip.server.com的域写一条cname记录,这就可以了。

您可以使用重写

<rewrite>
    <rules>
        <rule name="Redirects to www.my-domain.com" patternSyntax="ECMAScript" stopProcessing="true">
            <match url=".*" />
            <conditions logicalGrouping="MatchAny">
                <add input="{HTTP_HOST}" pattern="^www.mydomain.com$" negate="true" />
            </conditions>
            <action type="Redirect" url="http://www.my-domain.com/{R:0}" />
        </rule>
    </rules>
</rewrite>

您可以使用IIS重写模块将域中的所有请求重定向到所需的url。

[示例]为URL重写模块创建重写规则

对于非HTTP请求,您可以使用DNS Simple来执行所有所需的重定向