mamchenkov.net
An Introduction to HTTP fingerprinting
An Introduction to HTTP fingerprinting is an excellent article by Saumil Shah that demonstrates several techniques of identifying the web server software.