404 Not Found
A resposta de erro 404 Not Found
indica que o servidor não conseguiu encontrar o recurso solicitado. Normalmente, links que levam para uma página 404 estão quebrados ou desativados, e podem estar sujeitos a link rot.
Um código 404 não indica se o recurso está indisponível temporariamente ou se o mesmo foi permanentemente removido. Mas, se esse for o caso, o ideal é utilizar o código 410
(Gone).
Status
404 Not Found
Páginas de erro personalizadas
Vários sites customizam o design de uma página 404 para facilitar a usabilidade e ajudá-lo em o que fazer em seguida. Servidores apache podem ser configurados usando um arquivo .htaccess
e um pequeno código como o seguinte.
ErrorDocument 404 /notfound.html
Para um exemplo de uma página 404 personalizada, veja MDN's 404 page.
Usar um design personalizado é uma boa ideia, se usado em moderação. Sinta-se livre para fazer a sua página 404 divertida, mas tome cuidado para não confundir seus usuários.
Especificações
Especificação | Título |
---|---|
RFC 7231, sessão 6.5.4: 404 Not Found | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content |
Compatibilidade em navegadores
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.