Sumário:
Exemplos de domínios suportados
Como usar a raiz do domínio no meu catálogo Vesti?
Como fazer o redirecionamento da raiz para www?
O que é CNAME flattening?
Exemplos de domínios suportados:
Exemplos | Resultado | Descrição |
---|---|---|
www.minhaloja.com | Funciona | Usando subdomínio www |
minhaloja.com | Não Funciona |
Por padrão, não funciona, mas existem soluções alternativas. |
catalogo.minhaloja.com | Funciona | Use um subdomínio catalogo, mas poderia ser qualquer outro |
Como usar a raiz do domínio no meu catálogo Vesti?
Há duas maneiras de fazer:
1- Configurar www.minhaloja.com e usar um serviço de redirecionamento. (Como fazer o redirecionamento da raiz para www?)
2- Mover o registro DNS para o Cloudflare, pois o mesmo utiliza uma técnica chamada CNAME flattening, o que permite associar nomes a raiz do domínio.
Como fazer o redirecionamento da raiz para www?
Há alguns serviços que fazem esse trabalho:
- https://redirect.pizza/
- https://redirection.io/
- https://www.easyredir.com/
- https://freedirector.io
* A Vesti não tem nenhuma associação com esses serviços
Por que não consigo associar a raiz do domínio no catálogo Vesti
O DNS oferece algumas limitações e uma delas é não possibilitar o uso de nomes na raiz do domínio (exemplo: minhaloja.com). Na raiz só seria possível registros tipo A e AAAA tendo como valor um IP.
O motivo de não usarmos IP nas nossas configurações são:
1- Disponibilidade: Se o IP mudar, o domínio do seu catálogo ficará inacessível
2- Manutenção: Estamos constantemente trabalhando e fazendo mudanças no infraestrutura para melhorar a experiência do usuário. Trabalhar com CNAME nos permite ter segurança e flexibilidade de manuteção.
Para contornar esse limitação, recomendados usar Cloudflare, pois ele tem CNAME flattening, o que permite cadastrar um CNAME na raiz.
O que é CNAME flattening?
CNAME Flattening é uma técnica utilizada em servidores DNS (Domain Name System) para lidar com registros CNAME de forma eficiente e resolver problemas relacionados à sua funcionalidade. Quando um registro CNAME é configurado para apontar para outro domínio, tradicionalmente, isso cria uma cadeia de consulta adicional ao servidor DNS, o que pode resultar em um tempo de resposta mais lento.
Com o CNAME Flattening, essa cadeia de consulta é "achatada" para que a consulta DNS seja resolvida diretamente em um único passo. Isso é alcançado através da substituição do registro CNAME por um registro A ou AAAA no momento da consulta, evitando a necessidade de realizar várias consultas DNS.
Essa técnica é especialmente útil em situações em que o tempo de resposta é crítico, como em serviços web que precisam resolver vários registros CNAME para carregar recursos de forma eficiente. Ao implementar o CNAME Flattening, os administradores de sistema podem otimizar o desempenho do DNS e melhorar a experiência do usuário final.