Páginas de Erro

De Wiki ArgoHost.net

Com a ferramenta Páginas de Erro você pode criar páginas de erro personalizadas para exibir quando um usuário digita uma URL errado, uma URL desatualizada ou quando o usuário não está autorizado a acessar um diretório específico de seu site.

Tabela de conteúdo

Telas de Erro Editáveis

Estas são as telas de erro que você pode editar através do cPanel:

  • 400 - Bad request
  • 401 - Authorization required
  • 403 - Forbidden
  • 404 - Wrong page
  • 500 - Internal server error

Opções de Edição

Ao editar estas páginas, você pode escolher entre estes campos personalizados para mostrar para o usuário:

  • Referenciando URL: <!--#echo var="HTTP_REFERER" -->
  • Endereço IP do Visitande: <!--#echo var="REMOTE_ADDR" -->
  • URL Solicitada: <!--#echo var="REQUEST_URI" -->
  • Nome do Servidor: <!--#echo var="HTTP_HOST" -->
  • Browser do Visitante: <!--#echo var="HTTP_USER_AGENT" -->
  • Redirecionar Status do Código: <!--#echo var="REDIRECT_STATUS" -->

Modelo de Páginas de Erro

Aqui estão alguns modelos criados por outros usuários que você pode usar ao criar o sua página de erro personalizada:

Páginas de Erro Personalizadas para Vários Domínios

Se você definir um documeto de erro personalizado no cPanel, mas você tiver vários domínios, a sua página de erro personalizada não funcionará como o esperado. Eles funcionam bem para a sua página principal, mas dão um erro em seus domínios secundários.

Isso pode ser corrigido usando arquivos htaccess. Arquivos htaccess permitem-lhe sobrepor configurações do nosso servidor com suas próprias configurações. Sua pasta public_html poderia ser criada como segue:

/home/usuario/public_html/
/home/usuario/public_html/website2/

Para substituir as configurações do documento de erro website2, crie um arquivo chamado ". htaccess" na sua pasta website2.

Coloque as seguintes linhas nesse arquivo:

ErrorDocument 400 /400error.html
ErrorDocument 403 /403error.html
ErrorDocument 404 /404error.html
ErrorDocument 500 /500error.html

Agora, se website2 exige um documento de erro, ele vai usar um dos outros listados acima. Note que você também deve criar as páginas html de erro na sua pasta website2:

/home/usuario/public_html/website2/400error.html
/home/usuario/public_html/website2/403error.html
/home/usuario/public_html/website2/404error.html
/home/usuario/public_html/website2/500error.html

Ao utilizar a diretiva ErrorDocument, os caminhos podem ser relativos ou absolutos, do modo a seguir também é válido:

ErrorDocument 400 http://www.meudominio.com.br/400error.html




[Voltar]

Ferramentas pessoais