Primeira configuração de um domínio
Descubra as boas práticas de configuração de um domínio na CDN da OVH
Descubra as boas práticas de configuração de um domínio na CDN da OVH
Última atualização: 27/12/2018
Ao configurar a solução Content Delivery Network (CDN) pela primeira vez, deverá declarar os seus domínios a partir da Área de Cliente OVH e realizar as configurações necessárias para poder utilizar este serviço de forma otimizada.
Este manual explica-lhe as operações que deve realizar na Área de Cliente, assim como as boas práticas de utilização da CDN da OVH.
O primeiro passo desta configuração é a adição de um subdomínio à sua escolha na CDN para que esta última aceite os pedidos HTTP(S) deste domínio.
Para isso, aceda à Área de Cliente OVH, na janela Serviços Dedicados
selecione a opção NAS e CDN
.
A seguir, clique em Adicionar domínio à CDN
.
No passo 1, poderá escolher o subdomínio que quer adicionar à CDN.
No backend, pode selecionar um backend já existente, se for a primeira vez que adiciona um domínio, ou adicionar um IP à sua escolha.
Após alguns instantes, o seu domínio ficará disponível na Área de Cliente e poderá realizar a respetiva configuração.
Para que os pedidos passem corretamente pela nossa infraestrutura CDN, deve modificar a zona DNS desse subdomínio e apontar um registo CNAME para a cdn.seudominio.ovh.web.cdn.anycast.me.
A utilização do registo CNAME é importante, pois permite que a função Bypass
funcione corretamente. Se utiliza um registo de tipo A, a CDN funcionará, mas não poderá usufruir da função bypass.
Se configurar a zona DNS do seu domínio a partir da Área de Cliente, pode adicionar a seguinte entrada (adaptando o subdomínio à configuração que deseja):
Para verificar se um ficheiro está corretamente armazenado em cache, execute o seguinte comando:
curl -I http://sous.domaine/
Irá obter um resultado semelhante ao seguinte:
HTTP/1.1 200 OK
Date: Tue, 09 Jan 2018 10:30:57 GMT
Content-Type: text/plain
Last-Modified: Fri, 29 Dec 2017 13:30:42 GMT
ETag: W/"(5a464382-4ddf"
Expires: Wed, 09 Jan 2019 10:30:58 GMT
X-IPLB-Instance: 5905
Vary: Accept-Encoding
X-CDN-Pop: rbx1
X-CDN-Pop-IP: 51.254.41.128/26
X-Cacheable: Matched cache
Accept-Ranges: bytes
Connection: keep-alive
Se o seu ficheiro é enviado a partir da cache, irá obter o resultado Matched cache
.
Também pode consultar o ponto de presença (PoP) a partir do qual é enviado o seu ficheiro (rbx1 no exemplo).
Também pode consultar esta informação a partir do browser, na janela Rede
das ferramentas de desenvolvimento (tecla de atalho F12). Ao clicar no ficheiro que pretende verificar, receberá a resposta HTTP e os seus cabeçalhos.
Não é possível adicionar um registo CNAME a um domínio principal. Trata-se de uma limitação relativa às normas RFC, que não é possível contornar ao nível da zona DNS.
A atribuição de um domínio específico aos ficheiros que quer armazenar em cache permitir-lhe-á realizar uma melhor gestão.
Se pretender configurar um novo subdomínio para utilizar a CDN, provavelmente deverá modificar determinadas configurações no website e no serviço web.
Em primeiro lugar, certifique-se de que o seu serviço web responde corretamente a este subdomínio. Para isso, deve configurar um vhost para este domínio, quer com a sua própria pasta de destino, quer como alias de outro domínio.
Se o domínio responde corretamente no seu serviço web, só terá de editar o código HTML para modificar a origem dos ficheiros que devem passar pela CDN, e assegurar-se de que estes têm o nome correto no subdomínio.
Fale com a nossa comunidade de utilizadores em https://community.ovh.com/en/
Não hesite em propor-nos sugestões de melhoria para fazer evoluir este manual.
Imagens, conteúdo, estrutura... Não hesite em dizer-nos porquê para evoluirmos em conjunto!
Os seus pedidos de assistência não serão tratados através deste formulário. Para isso, utilize o formulário "Criar um ticket" .
Obrigado. A sua mensagem foi recebida com sucesso.
Aceda ao seu espaço comunitário. Coloque as suas questões, procure informações e interaja com outros membros do OVHcloud Community.
Discuss with the OVHcloud community