Buckets
Buckets são containers para objetos e comumente usados para armazenar imagens e conteúdos estáticos de sites. Com a GoCache você pode utilizar esse tipo de serviço, e ainda utilizar de nosso sistema de caching para reduzir os custos dos seus buckets.
Para configurar um bucket em seu site, você deve criar regras de Smart Rules. Acesse o domínio que você quer configurar em seu painel, e vá para "Smart Rules" -> "Geral".
Amazon S3
Para realizar a configuração do Bucket Amazon S3 é necessário possuir algumas informações:
- Saber o caminho que os assets são feitos no domínio.
Ex: A referência de assets são feitas emwww.seudominio.com.br/imagens/* - Saber o caminho que os assets devem ser requisitados no bucket.
Ex: Os arquivos devem ser requisitados emmeubucket.s3.amazonaws.com/assets/
Com essas informações é necessário criar uma regra com as seguintes características:
Critério
URL:
www.seudomínio.com.br/imagens/*Ações
IP ou hostname de destino:
meubucket.s3.amazonaws.comSobrescreve o cabeçalho Host:
meubucket.s3.amazonaws.comSobrescreve URI:
/assets/$1A regra deve estar semelhante a esta:
Variação da URL do Bucket
Nem sempre o Hostname do Amazon S3 será algo semelhante a
Pode haver variações nesse Hostname que devem ser consideradas no momento de fazer a integração com a GoCache. As variações mais comuns são:
meubucket.s3.amazonaws.com.Pode haver variações nesse Hostname que devem ser consideradas no momento de fazer a integração com a GoCache. As variações mais comuns são:
<Nome-Bucket>.s3.<Região>.amazonaws.com
Nesse caso as ações devem ficar da seguinte forma:
Nesse caso as ações devem ficar da seguinte forma:
- IP ou hostname de destino:
<Nome-Bucket>.s3.<Região>.amazonaws.com - Sobrescreve o cabeçalho Host:
<Nome-Bucket>.s3.<Região>.amazonaws
s3.<Região>.amazonaws.com/<Nome-Bucket>
Nesse caso as ações devem ficar da seguinte forma:
- IP ou hostname de destino:
s3.<Região>.amazonaws.com - Sobrescreve o cabeçalho Host:
s3.<Região>.amazonaws.com - Sobrescreve URI:
/<Nome-Bucket>/$1
Cloud Storage
A configuração do Cloud Storage é muito semelhante ao do Amazon S3, é necessário possuir as seguintes informações:
- Saber o caminho que os assets são feitos no domínio.
Ex: A referência de assets são feitas emwww.seudominio.com.br/imagens/* - Saber o caminho que os assets devem ser requisitados no bucket.
Ex: Os arquivos devem ser requisitados emstorage.googleapis.com/meubucket/
Com essas informações é necessário criar uma regra com as seguintes características:
Critério
URL: www.seudominio.com.br/imagens/*
Ações
IP ou hostname de destino: storage.googleapis.com
Sobrescreve o cabeçalho Host: storage.googleapis.com
Sobrescreve URI: /meubucket/$1
A regra deve estar semelhante a esta:
Caso fique com dúvidas ou tenha algum problema em algum passo acima, entre em contato com o nosso suporte. Teremos prazer em ajudá-lo.
E-mail: suporte@gocache.com.br