加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > Nginx > 正文

nginx – 如何检查服务器令牌是否已关闭?

发布时间:2020-12-13 21:22:13 所属栏目:Nginx 来源:网络整理
导读:我们收到了最新报告的反馈,称我们应该关闭服务器令牌.这是阻止人们能够看到我们正在使用哪个版本的PHP,并限制他们定位特定PHP版本的能力. 我已将以下内容添加到http块下的nginx.conf中: server_tokens off; 但是,我可以使用哪些工具来检查此更改是否已生效

我们收到了最新报告的反馈,称我们应该关闭服务器令牌.这是阻止人们能够看到我们正在使用哪个版本的PHP,并限制他们定位特定PHP版本的能力.

我已将以下内容添加到http块下的nginx.conf中:

server_tokens off;

但是,我可以使用哪些工具来检查此更改是否已生效?

最佳答案
从manual你知道设置的作用:

Syntax: server_tokens on | off;
Default: server_tokens on;
Context: http,server,location

Enables or disables emitting nginx version in error messages and in the “Server” response header field.

所以你的选择是:

>生成错误消息,例如,如果您没有自定义404错误消息,只需请求不存在的页面,并且在页脚中您将不再看到版本信息nginx / 1.2.3.
>检查服务器标头并确认不再显示该版本.

查看HTTP响应标头的简单检查是手动连接,即:telnet www.example.com 80,其中客户端行是您输入的内容:

client: HEAD / HTTP/1.1
client: Host: www.example.com

server: HTTP/1.1 200 OK
server: Date: Wed,1 Jan 1970 22:13:05 GMT
server: Server: Nginx/1.2.3
server: Connection: close
server: Content-Type: text/html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读