Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 14131|Resposta: 0

[CDN] Se o controle de cache do cabeçalho da página estiver configurado como no-cache, o acesso ao servidor back será feito pela CDN?

[Copiar link]
Publicado em 02/11/2014 13:41:21 | | | |
Essa estimativa depende das configurações de CDN de diferentes provedores de serviço, e a seguir estão as configurações da política de cache Nginx do CDN do Alibaba Cloud

Cabeçalhos HTTP, que permitem definir cabeçalhos HTTP arbitrários

1) add_header
Sintaxe: add_header valor do nome
Padrão: nenhum
Use os seguintes campos: http, servidor, localização

2) expira
Sintaxe: expira [tempo|epoch|max|desligado]
Padrão: expira
Use os seguintes campos: http, servidor, localização

Essa diretiva controla se um tempo de expiração é marcado na resposta e, em caso afirmativo, como.
off proibirá a modificação dos campos Expires e Cache-Control no cabeçalho.
O tempo controla o valor de "Cache-Control", e números negativos indicam no-cache
época definiu o cabeçalho Expires para 1º de janeiro de 1970 às 00:00:01 GMT.
max definiu o cabeçalho Expires para 31 de dezembro de 2037 às 23:59:59 GMT, maximizando o Controle de Cache para 10 anos.

Por exemplo, defina o tempo de expiração do tipo de arquivo do PHP para 1 hora:




   


Defina o tipo de arquivo do php como no-cache para evitar que o servidor cache faça cache em cache:






Além disso, você pode definir a política de cache correspondente via add_header e defini-la como sem cache para arquivos PHP dinâmicos:
  1. location ~ .*\.php$ {
  2.     if ($request_uri !~ ^/dynamicimg/) {
  3.         add_header              Cache-Control "no-cache";
  4.         add_header              Pragma no-cache;
  5.     }
  6.   }
Copiar código







Anterior:Como ler o iPhone 5s verdadeiro ou falso? Autenticidade do Apple iPhone 5s e tutorial de identificação falsa
Próximo:Usando o serviço CDN, configurações de políticas de cache do Apache
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com