Personalizar erro 404 no Apache

Ora cá estamos, como primeiro post decidi partilhar uma simples dica de como personalizar um pouco o apache.
No outro dia tive a curiosidade de saber como configurar o comportamento do apache quando surge um erro 404 (Not Found Error). Depois de algum tempo em pesquisa por essa internet fora, la descobri que a solução era bastante fácil. Conhecimento que vou partilhar com vocês aqui.

Para configurar a pagina de erro é necessário fazer o seguinte:

  1. Defina uma pagina de erro a sua escolha, existem varias paginas exemplo pela net fora basta googlar um pouco para encontrarem paginas com exemplos, por exemplo podem encontrar aqui algumas paginas bem interessantes🙂 Se por outro lado decidirem ser vocês a fazer a pagina de raiz, fica aqui algumas dicas sobre como criar uma pagina 404 user-friendly e eficaz.
  2. Renomear a pagina para 404.php e coloca-la na directoria de upload do apache, no meu caso é /var/www.
  3. Localizar o ficheiro de configuração do apache (httpd.conf, no meu caso esta localizado em /etc/apache2, se não souberem do vosso façam uma pesquisa com o comando locate httpd.conf) e acrescentar/editar a seguinte linha: ErrorDocument 404 /404.php. Desta forma o browser é reencaminhado para o ficheiro 404.php quando o erro 404 acontece.

E esta pronto, se fizerem todos os passos e tudo correr bem, sempre que acontecer um erro 404, a página apresentada será a definida por vocês.

English version here: http://hubpages.com/hub/How-to-personalize-404-error

Uma resposta

  1. a parte do httpd.conf, tambem pode ser modificado no ficheiro .httpacess

Deixe uma Resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

%d bloggers like this: