Índice:
Definição - O que significa HTTP 404?
HTTP 404 é um código de resposta da mensagem de erro padrão do HTTP (Hypertext Transfer Protocol) que significa simplesmente "não encontrado", indicando que um servidor da Web não consegue localizar o recurso solicitado por um cliente, geralmente um navegador da Web. Isso geralmente ocorre devido a um link inoperante ou quebrado que não atualizou o conteúdo removido ou transferido para apontar para o novo local. O servidor gera uma página da Web 404 Não encontrada, que é enviada como uma notificação ao cliente para o usuário.
Techopedia explica HTTP 404
O padrão HTTP requer uma resposta do servidor para todas as solicitações, como a solicitação de um navegador da Web para uma página da Web específica. Esta resposta está na forma de um código numérico e uma mensagem indicando obrigatório, opcional ou não permitido. O código de três dígitos que o servidor retorna quando não consegue encontrar o recurso solicitado é 404. O primeiro dígito indica que há um erro do cliente, como um URL digitado incorretamente, e os dois últimos dígitos indicam o erro específico encontrado.
Quando o código de erro é enviado pelo servidor como resposta, ele é acompanhado por uma "frase de razão" legível por humanos, indicando o tipo de erro, que neste caso é "Não encontrado". Outro erro é 410, que significa "ido", enquanto 301 significa "movido permanentemente". Ambos exigem configuração do servidor, portanto, por padrão, a maioria dos sites simplesmente usa 404 em seu lugar.