保持URL相同并加载不同网站的内容

时间:2017-05-12 17:13:16

标签: url-rewriting iis-8.5

我有first.abc.com/xyz(xyz是主域名abc.com下的应用程序)需要从不同的网站second.abc.com/whatever/xyz加载内容,同时保持URL与第一个相同.abc.com / xyz这怎么可能?我已经用ARR查看了一些关于reverseproxy的视频,但我不是服务器方面的专家。希望我对手头的问题很清楚。任何帮助都会很棒。

1 个答案:

答案 0 :(得分:0)

您需要安装

  1. IIS URL重写模块

  2. 使用

  3. 进行反向代理的IIS ARR路由

    然后在web.config中添加路由,或者添加applicationhost.config

    这是示例

    <rule name="ReverseProxy" enabled="true" stopProcessing="true">
            <match url="(xyz)$" />
            <action type="Rewrite" url="http://first.abc.com/xyz" appendQueryString="false" logRewrittenUrl="true" />
        </rule>