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.
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.