Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: lookings en Febrero 20, 2019, 09:42:27 AM

Título: evitar que apache2 no de la ip del servidor web
Publicado por: lookings en Febrero 20, 2019, 09:42:27 AM
En Apache si tienes una pagina web alojada y te sale un error porque se accede a un recurso inexistente apache te dice que no encuenta la pagina y te devuelve la ip del servidor donde esta alojada. ¿donde puedo desabilitar esto para que no salga la ip publica del servidor web?
Ejemplo:
Not Found
The requested URL /prueba.php was not found on this server.

Apache/2.4.25 (Debian) Server at 82.XXX.XXX.XXX Port 80

¿que es lo que habria que hacer para que no apareciera la ip publica del servidor.
Título: Re:evitar que apache2 no de la ip del servidor web
Publicado por: blissett en Febrero 20, 2019, 11:40:57 AM
Bueno no se si con esto te basta:

# nano /etc/apache2/apache2.conf

Y añadir las lineas:

ServerTokens ProductOnly
ServerSignature Off

Reiniciar apache

/etc/init.d/apache2 restart

Luego si entras des de fuera te sale:

Not Found
The requested URL /proves.html was not found on this server.