/ / IIS UrlReWrite pre rôzne krížové domény - prepisovanie url, iis-7.5

IIS UrlReWrite na rôzne krížové domény - prepisovanie url, iis-7.5

Chcel by som používať webovú lokalitu mobilného partnera, ktorá podporuje vlastnú značku. Tu je moja adresa URL pre mobil ako m.example.com

Keď niekto zadá adresu URL adresy, tak by som ju vykonal tak, ako je uvedené nižšie

http://partner.com/?autoLogin=true&cssfile=xyz&accountname=example

Je možné použiť url rewrite na dosiahnutie výsledku?

Prosím poraď?

S priateľským pozdravom Bhavesh

odpovede:

0 pre odpoveď č. 1

Áno, je to možné: Vytvorenie reverznej proxy s URL prepísať pre IIS

tu zadajte popis obrázku

vymeniť 10.10.0.50:8111 v tomto screenshote s partner.com, a tools.mysite.com s m.example.com:

tu zadajte popis obrázku

To by malo zostať partner.com v paneli s URL prehliadača používateľa. Alternatívne, ak nie politiky rovnakého pôvodu problém, môžete vložiť iframe do tela HTML m.example.com:

<iframe src="http://partner.com/?autoLogin=true&cssfile=xyz&accountname=example"></iframe>

Ak chcete presmerovať používateľa na stránku partner.com, skúste:

<rewrite>
<rules>
<rule name="Login redirect" stopProcessing="true">
<match url="^/?$" />
<conditions>
<add input="{HTTP_HOST}" pattern="^m.example.com$" />
</conditions>
<action type="Redirect" url="http://partner.com/?autoLogin=true&cssfile=xyz&accountname=example" />
</rule>
</rules>
</rewrite>