目標 #1: www.web1.com/web2 は www.web2.com を指す必要があります
目標 #2: ユーザーは常に www.web1.com/web2 と web2 のパスとクエリを確認する必要があります
例: www.web1.com/web2/login または www.web1.com/web2/?query=string
www.web1.com は IIS6 上にあります (ISAPI Rewrite を使用) www.web2.com は IIS8 上にあります (URL Rewrite と ARR を使用)
誰かがこれについてどうすればよいか教えてもらえますか?
=======================
web1 では、以下を使用しました。
RewriteCond %{HTTP_HOST} ^www.web1.com$
RewriteRule ^/web2/?$ www.web2.com [NC,P,R=301,L]
web2 で、ARR サーバー ファームをセットアップし、受信規則を作成しました。
ただし、www.web1.com/web2 をプルすると、ブラウザーの URL にはまだ www.web2.com と表示されます。REVERSE PROXY と OUTBOUND を使ってみました。Scott Forsyth のビデオのほとんどを見て、彼の記事を読みました。何かをスキップしているように感じます。