Deve usar regras de página para todos | Cloudflare

Saiba como as Regras de página podem melhorar a experiência do usuário no seu domínio com segurança reforçada, e desempenho aprimorado do siteenquanto Como aumentar a confiabilidadee Minimizando o uso de largura de bandapara seu servidor de origem.

Para adquirir Regras de página, acesse Painel da Cloudflare.

Visão geral

No vídeo acima, você vai aprender como:

  • Aumentar a segurança e o desempenho por meio da aplicação de conexões de domínio seguras
  • Proteja seu SEO, definindo uma versão canônica do seu domínio
  • Reduzir a utilização da largura de banda e a carga do servidor com capacidades de cache avançados
  • Otimizar o desempenho com HTTP/2 e estratégias agressivas de cache
  • Aumentar a confiabilidade dos recursos de domínio críticos com o recurso Always Online

Transcrição do vídeo

Neste vídeo vamos analisar como as Regras de página podem ajudá-lo a reforçar a segurança, melhorar o desempenho e confiabilidade, melhorar a experiência do usuário e minimizar o uso da largura de banda e carga no servidor do seu domínio.

Aumentar a segurança e o desempenho

O SSL é ativado por padrão na seção Crypto da Cloudflare. Embora isso permita que seu domínio tire proveito do SSL, o recurso Regras de página permite garantir que os visitantes se conectem ao seu domínio de forma segura.

Para conseguir isso, após ativar qualquer modalidade de SSL, crie uma Regra de página de HTTP contendo um asterisco antes e depois de seu domínio e selecione “Adicionar uma configuração”> Sempre usar HTTPS.

Este padrão de URL que inclui HTTP, com um asterisco antes e depois de seu domínio, garante que todos os subdomínios, diretórios ou cadeias de caracteres de consulta referenciando o seu domínio serão forçados por meio de HTTPS.

Depois que você clicar em Salvar e implementar, os visitantes novos e antigos que tentarem acessar seu domínio por HTTP serão redirecionados para o HTTPS. Lembre-se de que essa opção geralmente deve ser a primeira regra a ser definida nas Regras de página. A menos que haja um caso especial, não deixe de reordenar esta regra para que seja exibida no topo do conjunto de regras.

Um benefício adicional da imposição de uma conexão segura é que seu domínio poderá utilizar HTTP/2 e isso oferece ganhos de desempenho, como compressão de cabeçalho, servidor de push e muito mais.

Padronizar a URL e proteger o SEO

Para manter a coerência ao vincular internamente, além das penalidades por conteúdo duplicado, que podem diluir sua classificação em sistemas de busca, as Regras de página permitem a definição da versão canônica de seu domínio com redirecionamento 301.

Se você deseja definir a raiz como a versão canônica do seu domínio, crie uma Regra de página contendo o seguinte:

Adicione o domínio excluindo o esquema de protocolo, que vai abranger tanto HTTP como HTTPS.

A configuração de encaminhamento de URL é selecionada com a opção 301 - redirecionamento permanente. Do ponto de vista de SEO, o redirecionamento 301 passa o poder da classificação para a página redirecionada.

Você notará que minha URL de destino contém um esquema de protocolo seguro e eu estou usando um $1 para que o diretório associe um asterisco ao padrão da URL. 1 corresponde ao primeiro asterisco na cadeia de caracteres da URL, da esquerda para a direita. Se houvesse um asterisco antes do domínio e eu quisesse associá-lo, usaria $2 em vez de um.

Depois que eu acionar Salvar e implementar, minha URL será redirecionanda corretamente.

URLs amigáveis

Com as Regras de página, você pode redirecionar URLs de diversas maneiras, tanto interna como externamente. Neste exemplo estou usando um 301 - Redirecionamento permanente para criar uma URL amigável para uma página que mostra resultados de pesquisa de uma categoria de publicações de blog.

Como utilizar um 302 - Redirecionamento temporário. Nos três exemplos a seguir, estou usando meu domínio para redirecionar para várias propriedades de redes sociais.

Aumentando a confiabilidade e a segurança

Algumas seções de um site, como a seção de login ou administrador, têm diversos requisitos de segurança e desempenho em relação às suas páginas públicas genéricas. Com as Regras de página é possível direcionar esses diretórios e adicionar algumas das seguintes configurações:

Utilizando um asterisco sem barra em nosso padrão de URL, associarei não somente esse diretório e cadeias de caracteres de consultas associadas, como também direcionarei para subdiretórios.

Para aumentar a segurança da seção de administração, configurei o nível de segurança como Alto. Isso controla o quão alto deve ser a pontuação de ameaça para que um cliente encontre uma página de desafio. As pontuações de ameaças são derivadas a partir do nosso banco de dados de reputação de IPs e atribuídas aos clientes que tentarem acessar um recurso em seu domínio.

Para garantir o bom funcionamento das minhas páginas de administração, configurei o Nível de cache como Ignorar para que a Cloudflare armazenasse em cache qualquer conteúdo dentro desta seção. Desativei também todos os aplicativos e configurações de desempenho que pudessem entrar em conflito com algumas das funcionalidades exclusivas das minhas páginas de administração.

Como reduzir a carga do servidor

Certos recursos no seu domínio provavelmente não se alterarão com frequência. Para esses recursos, utilizar as opções agressivas de cache pode reduzir consideravelmente a carga no seu servidor e utilização de banda.

Neste exemplo, estou direcionando a uma pasta que detém a maioria dos meus recursos de imagem, além de alguns outros tipos de multimídia.

O TTL de cache de navegador instrui o navegador do usuário sobre quantas vezes ele deve tentar solicitar um novo conteúdo da Cloudflare. Desde que a mídia nessa pasta não se altere com frequência, um dia é um valor suficiente para as minhas necessidades.

Nível de cache: o recurso Cache Everything dirá à Cloudflare para armazenar em cache absolutamente tudo nesses diretórios e não somente os tipos padrão. Isso pode incluir conteúdo como HTML, arquivos de filmes, dados JSON e muito mais.

Utilizando uma configuração de TTL de cache de borda de 7 dias, estou instruindo a Cloudflare a solicitar apenas novas versões do conteúdo do meu servidor de origem após 7 dias. Essa configuração por si só afeta consideravelmente tanto a carga do meu servidor como o uso de banda. Se eu quiser forçar uma atualização antes desse tempo, posso usar o recurso Purge Cache na seção Caching do painel.

Melhore a confiabilidade das suas páginas mais importantes

Pode haver certas áreas no seu domínio que raramente mudam e são fundamentais para sua organização, como o Fale Conosco e nossas páginas da equipe. Para estes tipos de páginas, defini as seguintes regras de página:

O TTL de cache de navegador foi definido como 1 dia.

Ativei o recurso Sempre online para essas páginas. Se meu servidor de origem caísse, a Cloudflare forneceria páginas do cache para que os visitantes ainda pudessem ver o conteúdo.

Como minhas páginas baseiam-se muito em conteúdo estático, o nível de cache está definido como Cache Everything para garantir que todo o conteúdo, inclusive HTML, seja preservado em cache.

Finalmente, defino um TTL de cache de borda bastante agressivo de um mês, que instrui a Cloudflare a solicitar somente novas versões do conteúdo do meu servidor de origem depois de um mês.

Conclusão

Ao seguir as Regras de página descritas neste vídeo, seu domínio pode aproveitar melhor os recursos da Cloudflare que aumentam a segurança, o desempenho e a confiabilidade de sua propriedade.

O número de Regras de página disponíveis para seu domínio é limitado pelo tipo de plano. Se precisar de mais Regras de página, a Cloudflare agora oferece a possibilidade de adquirir mais Regras de página à la carte. Acesse nossa página de planos para obter mais informações em: www.cloudflare.com/br/plans