Bom dia pessoal!
Continuando com algumas dicas tiradas do Apache Cookbook do O’Reilly, hoje vou ensinar como mudar a página de erro “Não encontrado” (404) do seu servidor.
O Problema
Seus visitantes quando tentam acessar um endereço ou arquivo que não exista recebem a página de erro “feia” e padrão do Apache e você quer que eles sejam redirecionados para uma outra página, onde poderão continuar navegando no seu site.
A Solução
Edite o arquivo o arquivo .htaccess na raíz do seu site ou o arquivo httpd.conf do seu servidor, em servidores Linux ele provavelmente fica em /usr/apache2/
e em servidores Windows o local pode ser em C:/Arquivos de Programas/Apache Group/Apache/conf/
, se não encontrar, faça uma busca em httpd.conf
que você encontrará.
Em um desses dois arquivos, coloque a seguinte linha de código:
Isso fará com que o Apache use o arquivo erro404.php para lidar com a mensagem de erro. Você pode usar arquivos HTML também, não tem problema.
Uma boa idéia é mandar para a página inicial do seu site. :)
Saiba mais (documentação)
Se existir algum assunto relacionado a configuração do Apache que você tem dúvida, deixe seu comentário e tentarei falar sobre nos próximos artigos.
Abraços e até a próxima!