小编ibl*_*ish的帖子

如何使用php-fastcgi删除nginx中的“Client-Peer”(等)标头

我的设置:

  • 操作系统:Ubuntu 11.04
  • HTTP 服务器:nginx 1.2.1
  • (其他不相关的软件 - ruby​​、python 等)

我的问题:

我正在尝试完全屏蔽为页面提供服务的软件(部分是安全性,主要是因为它很有趣),我设法更改了服务器名称并删除了X-Powered-Byphp-fastcgi 添加的标题,但是我无法删除三个标题:

Client-Date: Thu, 14 Jun 2012 20:32:34 GMT
Client-Peer: 205.186.146.37:80
Client-Response-Num: 1
Run Code Online (Sandbox Code Playgroud)

我已经more_clear_headers从 HttpHeadersMore 模块中使用过,但是尽管能够删除X-Powered-By标题,但没有任何效果。

这是在我的http街区

more_set_headers "Server: Tesco Value";
more_clear_headers "X-Powered-By";
more_clear_headers "Client-*";
more_clear_headers "Client-Date";
more_clear_headers "Client-Response-Num";
more_clear_headers "Client-Peer";
more_clear_headers "X-Pingback";

add_header X-Required-Volume-Setting 11;
add_header X-Required-Speed 88mph;

# NEW: added in thanks to the answer from @kworr - but still doesn't work …
Run Code Online (Sandbox Code Playgroud)

nginx http-headers

5
推荐指数
1
解决办法
3444
查看次数

标签 统计

http-headers ×1

nginx ×1