/ / IIS Prepísať namiesto presmerovania z adresára - presmerovanie, iis, adresár, urlrewriter

Prepísanie služby IIS namiesto presmerovania z adresára - redirect, iis, adresár, urlrewriter

Ako to môžem dosiahnuť v službe IIS:

Keď v prehliadači napíšem: www.mydomain.com/mydirectory, prejdite na adresu subdomain.domain.com, ale adresa URL je podobná, ako som to napísal (-a) v prehliadači (napr.www.mydomain.com/mydirectory )

odpovede:

0 pre odpoveď č. 1

Môžete prepisovať adresu URL do inej domény. Musíte buď vykonať presmerovanie, alebo môžete použiť prvok iframe na vloženie stránky subdomain.domain.com do stránky, ktorú máte na stránke www.mydomain.com/mydirectory.

Ak chcete prepísať subdomain.domain.com na niečo ako domain.com/subdomain, bolo by to možné, pretože ide o rovnaký názov domény, tu "s pravidlom vo 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>