Para agregar encabezados HTTP en el servidor Apache, necesitarás modificar la configuración del sitio o el archivo `.htaccess`. Aquí se explica cómo agregar un encabezado HTTP personalizado.
Para este ejemplo, agregaremos un encabezado denominado `X-Content-Type-Options` con el valor `nosniff`. Este encabezado básicamente impide que el navegador intente adivinar el tipo MIME de los archivos descargados y permite que solo se usen los tipos MIME declarados por el servidor.
1. Abre el archivo de configuración del sitio Apache. Este usualmente se ubica en la ruta `/etc/apache2/sites-available/` y puede tener una extensión `.conf`.
2. Dentro de la directiva `
3. Guarda el archivo de configuración.
4. Por último, tendrás que reiniciar Apache para que los cambios tengan efecto. Este comando puede variar dependiendo de tu sistema operativo, pero en la mayoría de los casos el comando es uno de los siguientes:
```bash # Ubuntu / Debian sudo service apache2 restart # CentOS / Fedora sudo service httpd restart ```Nota: Debes tener mod_headers habilitado en tu servidor Apache para poder agregar encabezados HTTP. Si mod_headers no está habilitado, puedes habilitarlo utilizando el comando `a2enmod headers`.