Defina como os POPs tratam as query strings ao gerar chaves de cache. A remoção do caractere ? e de todo o conteúdo após esse caractere permite que URLs com parâmetros diferentes compartilhem uma única cópia em cache. Essa abordagem melhora a taxa de acerto do cache e reduz o tempo de carregamento da página.
Como funciona
Os POPs removem o caractere ? e todos os parâmetros após esse caractere das URLs de solicitação. Assim, diferentes usuários que acessam o mesmo arquivo compartilham uma única cópia em cache, independentemente dos parâmetros da URL. Esse comportamento aumenta a taxa de acerto do cache, diminui as buscas na origem e torna a entrega de arquivos mais eficiente.
Ignore as query strings quando as URLs contiverem parâmetros não relacionados ao recurso em cache, como IDs de usuário ou códigos de rastreamento. Por exemplo:
Usuário A: http://example.com/1.jpg?uid=123
Usuário B: http://example.com/1.jpg?uid=654
Sem a filtragem de query strings, o POP trata essas solicitações como distintas e busca o recurso na origem para cada uma delas. Com a filtragem ativada, o POP remove os parâmetros após o ? e utiliza apenas http://example.com/1.jpg como chave de cache.
Procedimento
No console do ESA, selecione Site Management. Na coluna Website, clique em no nome do site desejado.
No painel de navegação à esquerda, escolha .
-
Na área Query String, clique em Configure, selecione um modo de filtragem, ajuste as configurações e clique em OK.

Modos de filtragem
Considere a URL original http://example.com/1.jpg?key1=1&key2=2&key3=3. Dependendo das regras definidas, o ESA processa essa URL da seguinte maneira:
|
Parâmetro |
Descrição |
Exemplo |
|
Ignore All |
Remove o caractere |
A chave de cache é |
|
Retain All |
Mantém o caractere |
A chave de cache é |
|
Ignore Specific Parameters |
Exclua parâmetros específicos após o |
Ao inserir |
|
Retain Specific Parameters |
Preserva apenas os parâmetros de query string especificados após o |
Se você definir |
Configurações no nível do site versus baseadas em regras
As configurações no nível do site aplicam-se a todas as solicitações. Para direcionar solicitações específicas, utilize recursos baseados em regras, que permitem maior precisão por meio de condições correspondentes. O equivalente baseado em regras para a filtragem de query strings é a Chave de Cache Personalizada.