nginx相关优化参数
1.隐藏nginx版本号
在nginx.conf配置文件中,http,server,location段添加
server_tokens off;
2.想要彻底修改nginx错误返回页面
在编译安装之前修改nginx.h文件
sed -n '13,17p' src/core/nginx.h
#define NGINX_VERSION "1.6.2" #将版本随便修改为"2.2.2"
#define NGINX_VER "nginx/" NGINX_VERSION #nginx可以改为shnneWS
#define NGINX_VAR "NGINX" #NGINX更改为shnne
#define NGX_OLDPID_EXT ".oldbin"
sed -n '49p' src/http/ngx_http_header_filter_module.c
static char ngx_http_server_string[] = "Server: nginx" CRLF; #将nginx更改为shnne
sed -n '21,29p' src/http/ngx_http_special_response.c
static u_char ngx_http_error_full_tail[] =
"
"