我们有一个网站 (
https://www.example.com
),它使用 Azure Front Door 进行负载平衡。
我们有一个微型网站 (
https://www.microsite.example/
),其中包含一些信息页面。
我们现在需要通过主站点 URL 加载
wellbeing
站点页面。
例如:如果用户输入 URL https://www.example.com/wellbeing
,则浏览器 URL 必须保持不变。但是,我们需要显示 wellbeing
网站页面。
我在规则集配置中添加了重写规则来实现上述需求。
Rule details:
Action: Url rewrite
Source Pattern: /wellbeing
Destination:/www.microsite.example
Preserve unmatched path: Yes.
重写失败,查看日志可以看到 请求的原始值如下:
https://www.example.com:443/www.microsite.example/
。
这个要求可以吗?如何在不更改浏览器 URL 的情况下将 URL 重写到不同的域?
我在下面的堆栈溢出问题中找到了答案。 @
[Pirmin Rehm][1]
提供的答案对我有用。我在原来的问题中对他的回答投了赞成票。