2014-12-11 5 views
0

Как я могу добиться этого в IIS:IIS Rewrite вместо редиректа из каталога

Когда я буду писать в браузере: www.mydomain.com/mydirectory идти и точка в subdomain.domain.com но url, чтобы быть похожим на то, что я написал в моем браузере (например, www.www.mydomain.com/mydirectory)

ответ

0

Вы не можете переписать URL-адрес в другой домен. Вам нужно будет сделать перенаправление, или вы можете использовать iframe для размещения subdomain.domain.com внутри страницы, расположенной на странице www.mydomain.com/mydirectory.

Если вы хотите переписать subdomain.domain.com что-то вроде domain.com/subdomain, это было бы возможно, так как это одно и то же доменное имя, вот правило в web.config:

<rule name="RedirectSubdomain"> 
<match url="(.*)" /> 
    <conditions> 
     <add input="{HTTP_HOST}" pattern="(.*).domain.com" /> 
    </conditions> 
    <action type="Rewrite" url="/{C:1}/{R:0}" /> 
</rule> 
+0

IFrame не может быть и речи о том, как мы получим штраф от Google-analitycs Я слышал от друга, что в Linux я могу переписать subdomain.domain.com на что-то вроде domain.com/subdomain, ведь именно это мы и хотим. не знаю, как переписать эфир url на IIS или на apache :( – Alex

+0

Хорошо, это не то, что вы задали в исходном вопросе. Я обновил ответ с правилом, если вы хотите перейти от subdomain.d omain.com - domain.com/subdomain. –

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

  • Нет связанных вопросов^_^