可使用以下命令查看服務器提供HTTP服務的相關信息 curl --head http://localhost
這裏會顯示你的HTTP是什麼程序,哪個版本如 Server: nginx/0.8.36,還有PHP的相關信息 X-Powered-By: PHP/5.2.14
隱藏apache版本信息:
開啓 httpd.conf,加入以下兩行:
ServerTokensProductOnlyServerSignatureOff
隱藏Nginx版本信息:
打開 nginx.conf,在http { }里加上:
server_tokens off;
隱藏php-fpm版本信息:
開啓php-fpm配置文件,找到:
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
改爲:
fastcgi_param SERVER_SOFTWARE nginx0.0.0;#(這個nginx0.0.0就是顯示的內容)
隱藏PHP版本信息:
開啓php.ini,加入:
expose_php =Off
完成以上設定後,重新啓動 Apache/Nginx 即可。