c'e' solo un modo di fare le cose: farle bene
In una normale richiesta web il server restituisce le informazioni riguardanti se stesso e sul sistema su cui è in esecuzione tramite la direttiva ServerTokens presente nell’header di risposta.
Questa informazione è ancor più visibile se si richiedono URL errati ed il server risponde con qualcosa del tipo:
Not Found
The requested URL /jkdnksdj/index.php was not found on this server.
Apache/2.2.3 (Debian) PHP/5.2.0-8+etch4 Server at www.ideafactory.it Port 80
La stringa riporta la versione del server in uso, il sistema operativo, l’abilitazione di PHP ed altri dati un pò meno importanti.
Per non espletare troppo la propria configurazione è bene impostare la variabile ServerTokens presente nel file di configurazione di Apache.
Nel caso di Debian, il file da modificare è
/etc/apache2/apache2.conf
al cui interno è presente:
ServerTokens Full
Di seguito sono riportati i possibili valori che la direttiva può assumere e l’header che viene generato:
A voi la scelta.
p.s: ricordatevi di riavviare Apache!:)
Powered by Lifestream.
| L | M | M | G | V | S | D |
|---|---|---|---|---|---|---|
| « feb | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||
One Response for "Modificare l’header di Apache"
[...] un precedente articolo ho descritto come Modificare l’header di Apache, in questo articolo vediamo come non mostrarlo [...]
Leave a reply