zoukankan      html  css  js  c++  java
  • 隐藏Nginx版本号

    • http配置块中 server_tokens off 
    • 后端是php,或者django,还需更改响应配置文件,将$nginx_version变量去掉。
    步骤
    1、进入 nginx 配置文件的目录(此目录根据安装时决定),用 vim 编辑打开
    在 http {—}里加上 server_tokens off; 如:
    http {
    ……省略
    sendfile on;
    tcp_nopush on;
    keepalive_timeout 60;
    tcp_nodelay on;
    server_tokens off;
    …….省略
    }
     
    2. 编辑 php-fpm 配置文件,如 fastcgi.conf 或 fcgi.conf(这个配置文件名也可以自定义的,根据具体文件名修改)
     
    找到:
    fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
    改为:
    fastcgi_param SERVER_SOFTWARE nginx;
     
    3、重新加载 nginx 配置:
    # /etc/init.d/nginx reload
     
    4. 测试
    # curl -I www.abc.net
    HTTP/1.1 200 OK
    Server: nginx
    Date: Tue, 13 Jul 2010 14:26:56 GMT
    Content-Type: text/html; charset=UTF-8
    Connection: keep-alive
    Vary: Accept-Encoding
  • 相关阅读:
    [Poi2000]病毒
    [Zjoi2015]诸神眷顾的幻想乡
    P1663 山
    P1837 单人纸牌
    P6584 重拳出击
    CF460C Present
    10.5 学习笔记
    多项式学习笔记(一) FFT
    NOIP 2020 游记
    uva 经典习题选做(dp专项)
  • 原文地址:https://www.cnblogs.com/Aiapple/p/7367925.html
Copyright © 2011-2022 走看看