3

目標 #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 のビデオのほとんどを見て、彼の記事を読みました。何かをスキップしているように感じます。

4

2 に答える 2

-1

「P」と「R=301」は少し議論の余地があると思います。「私はジョンとメアリー」みたいな。[P] を使用して、単純なプロキシ ルールを作成します。

于 2014-03-14T13:02:11.437 に答える