Como personalizar uma página de resposta de erro
O Error Responses para Edge Application permite que você personalize e defina o TTL de cache de páginas de erro que são entregues quando uma requisição retorna um status HTTP 4xx ou 5xx.
Saiba mais sobre Error ResponsesPara personalizar a página de resposta de erro, siga os passos:
- Acesse o Azion Console > Edge Application.
- Selecione a aplicação vinculada ao domínio que necessita da nova página de erro.
- Selecione a aba Error Responses.
- O primeiro campo Status Code está desabilitado, mas em Default Response TTL você pode definir o time-to-live (TTL), em segundos, para o cache de todas as páginas de erro.
- O primeiro código de status da lista é reservado para a definição de cache de páginas cujo erro não foi contemplado pela aplicação.
- Para personalizar códigos de erro específicos, clique no botão + Add Error Response.
- No novo campo Status Code, selecione o código de status que você deseja customizar.
- Altere o TTL de cache no campo Custom Response TTL.
- Você pode manter o mesmo TTL de cache definido no campo anterior ou adicionar um TTL diferente.
- No campo Page Path, você pode adicionar um path para uma página de erro criada na origem.
- No campo Response Status Code, você pode customizar o status HTTP que será recebido pelo usuário.
- Na seção Set Origin, você pode definir a origem das URIs das páginas de erro.
- Você pode configurar suas origens na aba Origins da aplicação.
- Clique no botão Save.
- Acesse o Real-Time Manager (RTM).
- No canto superior esquerdo da página, selecione as três linhas horizontais para abrir o Products menu > Edge Applications.
- Selecione a aplicação vinculada ao domínio que necessita da nova página de erro.
- Selecione a aba Error Responses.
- O primeiro campo Status Code está desabilitado, mas em Error Caching TTL (seconds) você pode definir o time-to-live (TTL), em segundos, para o cache de todas as páginas de erro.
- O primeiro código de status da lista é reservado para a definição de cache de páginas cujo erro não foi contemplado pela aplicação.
- Para personalizar códigos de erro específicos, clique no botão +.
- No novo campo Status Code, selecione o código de status que você deseja customizar.
- Altere o TTL de cache no campo Error Caching TTL (seconds).
- Você pode manter o mesmo TTL de cache definido no campo anterior ou adicionar um TTL diferente.
- No campo URI, você pode adicionar um path para uma página de erro criada na origem.
- No campo Custom Status Code, você pode customizar o status HTTP que será recebido pelo usuário.
- Na seção Origin, você pode definir a origem das URIs das páginas de erro.
- Você pode configurar suas origens na aba Origins da aplicação.
- Clique no botão Save.
Pronto. Sua página de resposta de erro será exibida com a nova configuração.