Citrix ADC

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

公司例子。想要修改HTTP服务器:标头,以便未经授权的用户和恶意代码无法使用该标头来识别HTTP服务器使用的软件。

要修改HTTP服务器:标头,您需要使用下表中的值创建重写操作和重写策略。

操作名称 重写操作的类型 选择目标引用的表达式 替换文本的字符串表达式
动作重写Server_Mask 取代 header("服务器") “Web服务器1.0”
策略名称 操作名称 未定义的动作 表达式
Policy-Rewrite-Server_Mask Action-Rewrite-Server_Mask NOREWRITE HTTP.RES.IS_VALID

示例命令:

替换HTTP.RES.HEADER("Server")Web服务器1.0 \“\”

>添加重写策略- rewrite - server_mask HTTP.RES。IS_VALID Action-Rewrite-Server_Mask NOREWRITE

然后,您将全局绑定重写策略,分配优先级100,并将策略的Gto优先级表达式设置为END。

HTTP服务器:标头现在被修改为“Web服务器1.0”,掩盖了公司例子。网站使用的实际HTTP服务器软件。

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