O que você vai configurar
- Expiração baseada em data que serve uma página 410 Gone ou uma URL de fallback após um timestamp UTC que você escolher.
- Expiração por limite de cliques para promoções de "primeiros N clientes", avaliada no edge a cada requisição.
- Proteção por senha com hash Argon2id, com limitação de taxa por IP e desbloqueio via cookie de sessão.
A maioria dos links curtos dura para sempre; alguns não deveriam. O Elido tem três formas integradas de limitar o tempo de vida de um link, todas configuráveis no formulário de criação ou na aba Settings do link.
Expirar em uma data#
A restrição mais simples. Escolha uma data e hora UTC; quando passar, o redirecionamento serve uma página 410 Gone (ou, opcionalmente, uma URL de fallback de sua escolha).
- A verificação acontece no momento da busca no edge, com precisão de 1 segundo.
- Os links não são excluídos automaticamente após a expiração; eles permanecem no workspace como registros históricos e o analytics continua funcionando.
- Você pode estender ou remover a expiração a qualquer momento. Estender um link já expirado começa a servir o redirecionamento novamente imediatamente.
Expirar por contagem de cliques#
Útil para promos de "primeiros 100 clientes". Escolha um limite de cliques; uma vez atingido, o link começa a servir o mesmo 410 / fallback que um link expirado por data.
O contador é eventualmente consistente entre regiões edge — sob alta carga concorrente você pode ver 1–2% de sobreentrega.
Proteção por senha#
Defina uma senha em um link e os visitantes verão uma página "Digite a senha" antes de serem redirecionados. A senha é armazenada como um hash Argon2id; nunca vemos o texto em claro após a requisição de API que a definiu.
- Tentativas com falha são limitadas por IP (10 tentativas por minuto).
- Desbloqueios bem-sucedidos são armazenados em um cookie de sessão com escopo no domínio de redirecionamento, para que o visitante não precise redigitar em cliques subsequentes dentro da mesma sessão do navegador.
- Você pode rotacionar a senha a qualquer momento, o que invalida todos os cookies de sessão existentes.
Combinando restrições#
Você pode combinar qualquer combinação — ex: proteção por senha, expira após 100 cliques, fallback para uma página de comunicado de imprensa. A ordem de avaliação é:
- Expiração por data → 410 / fallback.
- Limite de cliques → 410 / fallback.
- Portão de senha.
- Regras geográficas (Pro+).
- Redirecionar para o destino.
Casos de uso#
- Embargo de imprensa. Expirar na data do embargo para que o link fique ativo exatamente no horário certo.
- Acesso beta. Limite de cliques no número de vagas mais 10% de buffer.
- Compartilhamento sensível. Proteger por senha um link para um rascunho no CDN de marketing.
- Conformidade regulatória. Combinar expiração por data com limite de cliques para que uma promo regulamentada tenha limites externos rígidos mesmo sob tráfego viral.