2013-02-20 127 views
0

我在我的iPhone上使用sip应用程序。它使用sip.server.com网址发送请求并获得响应。将所有请求重定向到另一个URL

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

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

asp.net有可能吗?

回答

1

你需要为你的域名写一个cname记录,指向sip.server.com,这应该是个诀窍。

+0

将其重定向非HTTP请求?并啜饮请求呢?如果是这样,请提供一些代码 – 2013-02-20 12:14:44

+0

是的。如果有人请求您的服务器而不考虑协议,它将简单地解析sip.server.com的IP地址。 – 2013-02-20 12:16:22

+0

你能提供一些代码或一些链接来阅读关于cname记录吗? – 2013-02-20 12:26:59

0

您可以使用rewrite

<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> 
+0

它会重定向非HTTP请求吗?并啜饮请求呢? – 2013-02-20 12:13:18

0

您可以使用IIS Rewrite Module所有请求从域所需网址重定向。

[例]Creating Rewrite Rules for the URL Rewrite Module

对于非HTTP请求,您可以使用DNS Simple做所有需要重定向

+0

你将如何处理来自IIS的非HTTP请求? – 2013-02-20 12:10:23

+0

它会重定向非HTTP请求吗?并啜饮请求呢? – 2013-02-20 12:14:19

+0

@ApurvGupta我同意有必要编写一个CNAME记录来指向所需的url。据我所知,所有类型的重定向都可以使用DNSimple https://dnsimple.com/完成。你知道其他方式吗? – Ahmed 2013-02-20 12:17:56

相关问题