Error 404 usally occurs when the client was not able to communicate with the server. In this state the server could not find what was requested, it confuses the user and makes them not to know what is the error that is usally occured.