Citrix ADC

示例 9:主页重定向

新公司。最近收购了一个较小的竞争对手,即采购公司,并希望将采购公司的主页重定向到自己网站上的新页面,如下所示。

若要将请求重定向到“已购买的公司”主页,您将使用下表中的值创建重写操作。

操作名称 重写操作的类型 选择目标引用的表达式 替换文本的字符串表达式
动作-重写-替换 代替 HTTP.REQ.URL.PATH_和_查询 “/products/page.htm”
Action-Rewrite-Replace_Host 代替 HTTP.REQ.HOSTNAME “新公司”

然后,您将使用下表中的值创建重写策略。

策略名称 操作名称 未定义的操作 表达式
Policy-Rewrite-Replace-None 操作重写替换无 诺雷斯莱特 !HTTP.REQ.HOSTNAME.SERVER.EQ(“www.purchasedcompany.com”)
策略重写替换主机 Action-Rewrite-Replace_Host 诺雷斯莱特 HTTP.REQ.HOSTNAME.SERVER.EQ(“www.purchasedcompany.com”)
策略重写替换URL Action-Rewrite-Replace_URL 诺雷斯莱特 HTTP.REQ.u是否有效

最后,您将全局绑定重写策略,将第一个优先级为 100,第二个优先级为 200,第三个优先级为 300。这些策略应该是应用于符合条件的请求的最后一个策略。因此,将第一个和第三个策略的 后藤表达式设置为 终止将第二个策略设置为 300。这可确保正确处理所有剩余请求。

现在,对被收购公司旧网站的请求将重定向到新公司主页上的正确页面。

示例 9:主页重定向