目标 #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 重写) www.web2.com 在 IIS8 上(使用 URL 重写和 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 的视频并阅读他的文章。我觉得我在跳过一些东西。