凌的博客

您现在的位置是: 首页 > 学无止境 > PHP > 

PHP

隐藏nginx和php版本号

2022-03-24 PHP 1540

1、进入nginx配置文件的目录(此目录根据安装时决定),用vim编辑打开

nginx.conf

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

这样就完全对外隐藏了nginx版本号了,就是出现404、501等页面也不会显示nginx版本。


php的话:


php.ini里将expose_php = On改为expose_php = Off就搞定了


文章评论

0条评论