Mi pregunta es si puedo omitir que se envíe mi información del servidor en el encabezado http utilizando php? Sé por sí mismo que no es peligroso, pero cómpralo. Si quisiera omitir esa información, ¿cómo podría hacer esto? ¿Qué tal si quisiera insertar información falsa del servidor para desviar a potenciales usuarios dañinos? Miré el documento php, pero no pude encontrarlo. Gracias.Cambiar la información del encabezado http para ocultar la información del servidor
Respuesta
No sé si usar PHP para hacer esto es el enfoque correcto. ¿El servidor está ejecutando Apache? Si es así, puede agregar las siguientes opciones a su archivo de configuración para ocultar información del servidor:
ServerTokens ProductOnly
ServerSignature Off
Para ocultar información de PHP, editar su php.ini
y agregue la línea:
expose_php Off
O, si esta opción ya existe, cambie de On
a Off
.
Referencia: http://www.debianadmin.com/apache-tipshide-apache-information-php-software-version.html
Veo lo que dices. Estaba bajo la suposición de que esas configuraciones solo ocultaban la información de la versión cuando ocurría un error. Pero miré el enlace, muchas gracias por su respuesta oportuna. – Andy
El 'ServerToken' controla lo que se envía a través de los encabezados. El uso de 'ProductOnly' envía algo como' Server: Apache' –
Y, la otra opción, 'ServerSignature', se usa en páginas de error. –
- 1. Cómo grep curl -I información del encabezado
- 2. Extensiones de Chrome que acceden a la información del encabezado
- 3. Xdebug ocultar información de volcado?
- 4. ¿Cuándo DataContractJsonSerializer incluye la información del tipo?
- 5. ¿Cómo puedo recuperar la información del monitor?
- 6. SecCertificateRef: ¿cómo obtener la información del certificado?
- 7. Agregue información adicional del encabezado en el correo electrónico codeigniter
- 8. información del código ide
- 9. Información del dispositivo Android
- 10. obtener información del encabezado de php curl post request
- 11. No tiene permiso para editar la información del paquete '...'
- 12. Error al encontrar la información del proveedor para 'ContentProvider'
- 13. Cambiar la variable del servidor character_set_server
- 14. Información de Encabezado de Sobre SOAP Axis2
- 15. Programas instalados/Información del equipo para la aplicación web
- 16. Información del usuario en Nancy
- 17. setcookie, No se puede modificar la información del encabezado - Encabezados ya enviados
- 18. Problema de redirección de página PHP - No se puede modificar la información del encabezado
- 19. Configuración del encabezado HTTP Accept para JsonRestStore
- 20. ¿Cómo cambiar la altura del encabezado JTable?
- 21. Programación del servidor HTTP
- 22. Guardar información del usuario en la configuración de la aplicación
- 23. información del modelo a renderPartial
- 24. Obtenga información de la versión para .exe
- 25. ¿Cómo cambiar la fuente del encabezado de TabItem sin cambiar la fuente del contenido?
- 26. ¿Por qué existe el encabezado HTTP del servidor?
- 27. Ocultar información sobre herramientas nativa usando jQuery
- 28. Eliminando información privada del antiguo Git commits
- 29. Recuperación y la información del autor en Commons wiki
- 30. Dónde y cómo almacenar la información del programa en Linux
No ¿Es capaz de editarlo en el propio servidor? – Jordan