2013-02-20 4 views
0

У меня есть приложение на моем iPhone. Он использует URL-адрес 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 не являющихся? и sip запросы тоже? если да, укажите код –

+0

Да, он будет. Он просто разрешит IP-адрес sip.server.com, если кто-то запросит ваш сервер независимо от протокола. –

+0

можете ли вы предоставить код или некоторые ссылки, чтобы прочитать о записи cname? –

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? и sip запросы тоже? –

0

Вы можете использовать IIS Rewrite Module для перенаправления всех запросов от вашего домена требуется URL.

[Пример]Creating Rewrite Rules for the URL Rewrite Module

для не HTTP запросов, вы можете использовать DNS Simple сделать все требуемые Перенаправление

+0

Как вы будете обрабатывать запросы без http от IIS? –

+0

будет ли он перенаправлять запросы без http? и sip запросы тоже? –

+0

@ApurvGupta Я согласен с тем, что необходимо записать запись CNAME, чтобы указать требуемый URL. Насколько мне известно, все типы перенаправления могут быть выполнены с помощью DNSimple https://dnsimple.com/ Знаете ли вы какие-либо другие способы сделать это? – Ahmed

Смежные вопросы