Overview#

HTTP 404 is defined in RFC 7231, section 6.5.4: 404 Not Found, as a HTTP Status Code to indicate the requested Resource was "Not Found" however the client was able to communicate with a given server.

A HTTP 404 Result Code does not indicate whether this lack is temporary or permanent. If the server knows that this condition is likely to be permanent, a HTTP 410 (Gone) should be used instead of a HTTP 404 status.

More Information#

There might be more information for this subject on one of the following: