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

    varnish 隐藏方法:

    修改default.vcl配置文件。

    找到或添加 vcl_deliver 子程序,代码如下:

    1
    2
    3
    4
    5
    sub vcl_deliver {   
        unset resp.http.Via; //varnish 默认显示版本信息
        unset resp.http.X-Varnish;  //varnish 默认
        set resp.http.Server="no-server";  //后端服务器版本信息,如:Apache/2.4.4 (Win64)
    }

    前面两行代码是删除varnish默认的信息头,最后一行是修改后端服务器的头,重启varnish后

    wKiom1VtT16x6ZHxAAGvVcPrCkY214.jpg

    当然也可以删除 Server 的显示,把

    1
    set resp.http.Server="no-server";

    修改为

    1
    unset resp.http.Server;

    在 vcl_deliver 子程序中是可以任意修改添加响应头信息,所以服务器中有 varnish 则后端服务器无需修改隐藏配置。

  • 相关阅读:
    UVA
    UVALive
    找一
    买书最低价格
    NABCD模型分析
    二维数组--首尾
    结对开发---环
    结对开发---二维数组
    电梯设计需求调研报告
    数组求和(2)
  • 原文地址:https://www.cnblogs.com/fengjian2016/p/5935216.html
Copyright © 2011-2022 走看看