Description:
Someone likely screwed up! For example, if the web site uses PHP (a common server side language), but the server was not configured to support it, you might get a 501 error. It may be the server was recently replaced or upgraded incorrectly.