ADC

重写操作和策略示例

本节中的示例演示如何配置重写以执行各种有用的任务。示例出现在示例制造公司的服务器房,该公司是一家中型制造公司,该公司使用其网站管理其销售、交货和客户支持的相当一部分。

示例制造有两个域:example.com 用于其网站和向客户发送电子邮件,以及用于其内联网的 .net。客户使用示例网站下订单、请求报价、研究产品以及联系客户服务和技术支持。

作为示例收入流的重要组成部分,网站必须快速响应并保持客户数据的机密性。因此,示例具有多个 Web 服务器,并使用 Citrix ADC 设备平衡网站负载并管理与其 Web 服务器之间的流量。

示例系统管理员使用重写功能执行以下任务:

示例 1:删除旧的 X 转发用于和客户端 IP 标头

示例 Inc. 从传入请求中删除旧的 X 转发和客户端 IP HTTP 头。

示例 2:添加本地 Client-IP 标头

示例 Inc. 将新的本地客户端-IP 标头添加到传入请求。

示例 3:标记安全和不安全的连接

示例 Inc. 使用标头标记传入请求,该标头指示连接是否为安全连接。

示例 4:掩盖 HTTP 服务器类型

示例 Inc. 修改 HTTP 服务器:标头,以便未经授权的用户和恶意代码不能使用该标头来确定它使用的 HTTP 服务器软件。

示例 5:将外部 URL 重定向到内部 URL

例如 Inc. 向用户隐藏有关其 Web 服务器实际名称和服务器机房配置的信息,以便使其网站上的 URL 更短、更容易记住,并提高网站上的安全性。

示例 6:迁移 Apache 重写模块规则

示例公司将其 Apache 重写规则移至 Citrix ADC 设备,将基于 Apache Perl 的脚本语法转换为 Citrix ADC 重写规则语法。

示例 7:市场营销关键字重定向

例Inc. 的营销部门为公司网站上的某些预定义关键词搜索设置简化 URL。

示例 8:将查询重定向到查询服务器。

示例 Inc. 将某些查询请求重定向到相应的服务器。

示例 9:主页重定向

例如 Inc. 最近获得了一个较小的竞争对手,它现在将请求重定向到被收购的公司的主页到其自己网站上的页面。

示例 10:基于策略的 RSA 加密

示例 Inc. 使用 PEM RSA 公钥加密 HTTP 预定义和用户定义的标头或正文内容。

每项任务都要求系统管理员创建重写操作和策略,并将其绑定到 Citrix ADC 上的有效绑定点。

重写操作和策略示例