Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 14131|Répondre: 0

[CDN] Si le contrôle du cache de l’en-tête de la page est réglé sur no-cache, l’accès au serveur arrière se fera-t-il via le CDN ?

[Copié le lien]
Publié sur 02/11/2014 13:41:21 | | | |
Cette estimation dépend des paramètres CDN des différents fournisseurs de services, et voici les paramètres de la politique de mise en cache Nginx du CDN d’Alibaba Cloud

HTTP Headers, qui permettent de définir des en-têtes HTTP arbitraires

1) add_header
Syntaxe : add_header valeur du nom
Par défaut : aucun
Utilisez les champs suivants : http, serveur, emplacement

2) expire
Syntaxe : expire [temps|epoch|max|off]
Défaut : expire
Utilisez les champs suivants : http, serveur, emplacement

Cette directive détermine si un délai d’expiration est indiqué dans la réponse et, le cas échéant, comment.
off interdira la modification des champs Expires et Cache-Control dans l’en-tête.
Le temps contrôle la valeur de « Contrôle de la cache », et les nombres négatifs indiquent l’absence de cache
époque a fixé l’en-tête Expires au 1er janvier 1970 à 00:00:01 GMT.
max a réglé l’en-tête Expires au 31 décembre 2037 à 23:59:59:59 GMT, plafonnant le contrôle de cache à 10 ans.

Par exemple, fixez le temps d’expiration du type de fichier de PHP à 1 heure :




   


Réglez le type de fichier de php sur no-cache pour empêcher le serveur de cache de mettre en cache :






De plus, vous pouvez définir la politique de mise en cache correspondante via add_header, et la définir sur aucun cache pour les fichiers PHP dynamiques :
  1. location ~ .*\.php$ {
  2.     if ($request_uri !~ ^/dynamicimg/) {
  3.         add_header              Cache-Control "no-cache";
  4.         add_header              Pragma no-cache;
  5.     }
  6.   }
Code de copie







Précédent:Comment lire le vrai ou faux iPhone 5s ? Tutoriel sur l’authenticité et la fausse identification sur l’Apple iPhone 5s
Prochain:En utilisant le service CDN, paramètres de la politique de cache Apache
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com