Nginx和Apache隐藏版本信息

Nginx隐藏版本信息

Nginx默认会在http 头信息,或者出现错误页的时候会有醒目的版本号提示,为了安全起见可以应当关闭这些信息。步骤如下:只需在nginx.conf配置文件http里加入 server_tokens参数信息保存重启nginx即可。如下:
http {
    include       mime.types;
    default_type  application/octet-stream;
    server_tokens off;     #关闭版本显示
    ....
}

Apache隐藏版本信息

跟Nginx类似,Apache隐藏版本信息也是在配置文件里设置server_tokens参数信息,不过还需要设置ServerSignature参数信息。步骤如下:
  1. 打开httpd.conf,找到#Include conf/extra/httpd-default.conf去掉前面的#注释符。
  2. 编辑httpd-default.conf,将ServerTokens设为Prod、ServerSignature设为Off保存后重启Apache服务器

附:隐藏php版本信息方法:编辑php.ini 将expose_php On设置为expose_php Off重启web服务器即可。

posted @ 2016-10-17 23:47  selfim  阅读(191)  评论(0)    收藏  举报