ADC
感谢您提供反馈

这篇文章已经过机器翻译.放弃

示例 4:屏蔽 HTTP 服务器类型

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

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

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

示例命令:

> add rewrite action Action-Rewrite-Server_Mask REPLACE HTTP.RES.HEADER("Server") "\"Web Server 1.0\""

> add rewrite policy-Rewrite-Server_Mask HTTP.RES.IS_VALID Action-Rewrite-Server_Mask NOREWRITE

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

HTTP Server: 标头现在被修改为“Web 服务器 1.0”,屏蔽了 Example Inc. 网站使用的实际 HTTP 服务器软件。

本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
示例 4:屏蔽 HTTP 服务器类型