/ / Ako vytvoriť web.config URL Rewrite pre presmerovanie subdomény na pageroute - c #, asp.net, iis, web-config, url-rewrite-module

Ako vytvoriť web.config URL Prepisovať presmerovanie subdomény na stránku pageroute - c #, asp.net, iis, web-config, url-rewrite-module

Chcem vytvoriť pravidlo prepísania na webe.config ako subdomain.domain.com na www.domain.com/abc/xyz a ponechajte url subdomain.domain.com na paneli prehliadača. Ako to môžem spraviť? Skúšal som veľa konfigurácií, ale zdá sa, že to nie je možné.

Nižšie je uvedený príklad, ktorý som sa snažil:

<rewrite>
<rules>
<rule name="SubDomain" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^(?!www)(w+).domain.com$" />
</conditions>
<action type="Rewrite" url="http://www.domain.com.com/abc/xyz" />
</rule>
</rules>
</rewrite>-->

odpovede:

1 pre odpoveď č. 1

Toto by malo fungovať:

<rule name="SubDomain" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="(.*).domain.com" />
</conditions>
<action type="Rewrite" url="/abc/xyz" />
</rule>