This article mainly introduces how to hide the version information of nginx apache php. It has certain reference value. Now I share it with you. Friends in need can refer to it.
You can see our server nginx and php versions are exposed. Let’s look at the hidden method
First, let’s look at the method of hiding the version number in nginx:
In the nginx configuration file nginx.conf, add the following code
server_tokens off
Let’s look at the method of hiding the version number in php: The method of hiding the version number in apache:
In the apache configuration file httpd.conf, add the following code
ServerTokens Prod ServerSignature Off
In the php configuration file php.ini , add the following code
expose_php = Off
Okay, after the modification is completed, restart the service, let’s test it again:
insoz:~ insoz$ curl -I http://127.0.0.1//phpinfo.php HTTP/1.1 200 OK Server: nginx Date: Thu, 18 Jun 2015 02:41:47 GMT Content-Type: text/html Connection: keep-alive Vary: Accept-Encoding
The above is the entire content of this article, I hope it will be helpful to everyone’s study, more Please pay attention to the PHP Chinese website for related content!
Related recommendations:
Common magic method functions and usage in PHP
The above is the detailed content of How to hide nginx apache php version information. For more information, please follow other related articles on the PHP Chinese website!