Cambiar el encabezado "Server" en Nginx es una práctica común para ocultar la información del servidor o personalizarla. Esto puede mejorar la seguridad y darle un toque profesional a tu configuración.
Para cambiar el encabezado Server
, es necesario ajustar la configuración de Nginx e instalar un módulo adicional. Sigue estos pasos:
1. Instalar el paquete nginx-extras en Debian
Este paquete incluye módulos avanzados que no están en la instalación predeterminada de Nginx.
apt install nginx-extras
2. Editar el archivo de configuración de Nginx
Modifica el archivo principal de configuración (nginx.conf
) o la configuración específica de tu servidor para desactivar los tokens predeterminados y establecer un nuevo encabezado:
server_tokens off;
more_set_headers 'Server: Microsoft-IIS/8.5';
3. Reiniciar Nginx
Aplica los cambios reiniciando el servicio:
systemctl restart nginx
Después de estos pasos, el encabezado Server
tendrá el valor especificado.
more_set_headers 'Server: Apache/2.4.41 (Ubuntu)';
more_set_headers 'Server: SecureServer';
Consulta la documentación del módulo Headers More
en nginx.org.
Jorge García
Fullstack developer