Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marciok

Erro 404

Recommended Posts

Como posso configurar o PHP para quando acontecer o erro 404 (alguém informa uma URL que não existe em meu servidor), direcione para uma página de erro personalizada minha.Páginas em .HTML já configurei o IIS (Uso Windows XP e IIS), mas a páginas .PHP dão a mensagem padrão do PHP.Agradeço se alguém puder ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso já seria uma configuração do servidor http (Apache?) e não do php. Mas pode-se obter bons resultados misturando os dois. Um exemplo é você definir no Apache um script PHP como pagina 404 padrão, nesse script você avalia qual a página que o usuário tentou acessar e mostra um resultado um pouco mais personalizado, ou também sempre que um usuário digitar uma url inválida você redirecionar pra página inicial e por ai vai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso já seria uma configuração do servidor http (Apache?) e não do php. Mas pode-se obter bons resultados misturando os dois. Um exemplo é você definir no Apache um script PHP como pagina 404 padrão, nesse script você avalia qual a página que o usuário tentou acessar e mostra um resultado um pouco mais personalizado, ou também sempre que um usuário digitar uma url inválida você redirecionar pra página inicial e por ai vai.

Tá ótimo, mas como faz ? Você pode nos dizer ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

No Apache seria algo ErrorDocument 404 /erros/script.php no httpd.conf, daí nesse script você faz o tratamento do erro da maneira que achar melhor.

 

Já no IIS eu passo a vez, meu negócio é Software Livre Hihihi.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.