Cómo ocultar la versión de PHP en el servidor Linux

  
 

El servidor web evita algunos problemas innecesarios. No puede mostrar la información de versión de apache y php. Cómo ocultar la versión PHP
en el servidor Linux: aprendamos Xiaobian para compartir el servidor Linux. Oculta la versión PHP
del método, espero ayudar a todos.

Ocultar el método de versión de PHP en el servidor Linux

Por defecto, expose_php está habilitado por defecto. Desactivar el parámetro " expose_php " permite a php ocultar la información de su versión.

[root @ centos66 ~] # vi /etc/php.ini

En su php.ini, localice la línea que contiene expose_php y establezca On en Off:

expose_php = Desactivado

Antes de esto, el encabezado del servidor web tenía este aspecto:

[root @ centos66 ~] # curl -I http://www.ehowstuff.com/HTTP /1.1 200 OK Servidor: nginx Tipo de contenido: texto /html; conjunto de caracteres = UTF-8 Variar: Aceptar X-Powered By: PHP /5.3.3 X-Pingback: http://www.ehowstuff.com /xmlrpc.php Fecha: miércoles, 11 de febrero de 2015 14:10:43 GMT X-Page-Speed: 1.9.32.2-4321 Control de caché: max-age = 0, no-cache

Cambiar y reiniciar Después del servicio web, php no mostrará la versión en el encabezado del servicio web:

HTTP /1.1 200 OK Servidor: nginx Fecha: miércoles, 11 de febrero de 2015 15:38:14 GMT Content-Type: text /Html; charset = UTF-8 Vary: Accept-Encoding X-Pingback: http://www.ehowstuff.com/xmlrpc.php Fecha: Wed, 11 Feb 2015 14:10:43 GMT X-Page-Speed: 1.9. 32.2-4321 Control de caché: max-age = 0, sin caché

Anotación LCTT: Además de la versión de PHP, el servidor web Predeterminado filtró número de versión. Si está utilizando un servidor Apache, consulte este artículo para desactivar la visualización de la versión de Apache; si está utilizando un servidor Nginx, agregue server_tokens, en la sección http; Por favor recuerde reiniciar los servicios relacionados.

Copyright © Conocimiento de Windows All Rights Reserved