Prévenir cache dans CloudFlare
Je suis dans le milieu d'un projet, et hier je me suis prise en main avec CloudFlare.
Le problème est que lorsque je fais un changement, je ne le vois pas dans le navigateur, donc je suppose que le problème ici est le paramètre de cache de CloudFlare.
J'ai lu ce lien, sur le cache CloudFlare, donc je l'ai mis dans mon code html, un méta-tag:
<meta http-equiv="Cache-control" content="private">
Mais le problème persiste.
Dois-je mettre d'autres méta-tags, ou empêcher le cache côté serveur? (Je suis en utilisant PHP)
- Juste clarifier dans ce post que nous ne nous cache des choses comme le html ou le php par défaut, de sorte que nous ne serions pas à l'impact que cela, sauf si vous définissez un Pagerègle pour nous cache tout. Nous ne cache du contenu statique par défaut & ce que nous cache par défaut est ici: support.cloudflare.com/hc/en-us/articles/... Si vous êtes d'apporter des modifications au contenu statique que nous cache, vous pouvez soit aller en Mode Développement ou vider votre cache.
Vous devez vous connecter pour publier un commentaire.
cloudflare a un
Development mode
option:Vous serez également en mesure de désactiver la
Development mode
à tout moment pendant les 3 heures.Espère que cette aide avec des personnes qui recherchent la même réponse à cette question ou si vous avez encore ce problème.
J'ai juste eu à le faire et il semble CloudFlare a mis à jour ses règles de mise en page. Désormais, vous pouvez créer une règle de mise en page pour une URL spécifique (et même utiliser des caractères génériques) puis choisissez le Niveau de Cache > de Dérivation pour le réglage.
Même en dev mode est en effet j'ai aussi eu à désactiver le cloud d'orange dans des FC DNS de mon domaine. Alors seulement je obtenir la non-mise en cache de fichiers.
C'est une très vieille question. Pour désactiver cette option nous n'avons pas à son tour sur le mode de développement parce que cloudfare met en cache les CSS et JS. Si vous souhaitez désactiver seul le JS ou CSS suffit de mettre attribut suivant le lien ou balise de script.
Je sais que c'est un vieux post, mais Cloudflare ont un mode de développement, si vous modifiez votre site web, tourner dev mode (dans les paramètres cloudflare)...
envoyer une "date d'Expiration: -1" en-tête... avec des "must-revalidate"
(et avez-vous essayé Ctrl + R)
J'ai un couple de suggustions.
Vous pouvez essayer de
Si vous n'avez pas de succès avec cela, avez-vous envisagé d'utiliser des règles de mise en page? Découvrez la règles de mise en page section sur https://support.cloudflare.com/entries/22576178-Is-there-a-tutorial-for-PageRules-
Bonne chance!