How to hide the nginx version
Removing the version number from HTTP headers and error pages.
One negative consequence of hiding the version number is that it's harder for those who collect data on which web server version that is the most popular. If you don't care about that, there's no need to advertise the version number to hackers.
The version number of your nginx installation is always sent in the HTTP response header
Server and displayed at the bottom of all default error pages.
HTTP/1.1 200 OK Server: nginx/1.4.1
If you want to hide the version number, set the
server_tokens option in the http context to off in
For the changes to take effect, you must restart nginx.
sudo service nginx restart
Note: Where the file is located and how to restart nginx may vary depending on operating system.