web-dev-qa-db-fra.com

Google Chrome - Vider le cache pour un site Web spécifique

J'ai récemment créé un compte d'hébergement Web gratuit sur x10Hosting. Utilisons www.example.x10Host.com comme exemple de domaine. Avant de m'inscrire au domaine, j'ai visité le domaine pour voir s'il était disponible. Quand j'ai vu que c'était, je l'ai enregistré et je suis immédiatement allé le regarder sur Google Chrome. J'ai toujours reçu le message "Domaine disponible", alors j'ai réessayé en 10 minutes et j'ai toujours reçu le message. J'ai essayé plus tard dans Firefox et je l'ai aussi. Le lendemain, je l'ai essayé dans Internet Explorer et cela a fonctionné. Je suppose que j'ai maintenant un cache obsolète de la page stockée pour Chrome et Firefox. Comment puis-je vider le cache uniquement pour cette page spécifique afin qu'elle se charge normalement?

119
DavidB

@dwurf Ctrl Maj + F5/R est un rechargement dur, ne vide pas le cache.

Il existe un moyen simple de faire ce que veut OP:

  1. Ouvrez Dev Tools en appuyant sur: F12 ou Ctrl+Shift+I (ou sur Mac: Opt+Cmd+I)

  2. Maintenant, en laissant simplement les outils de développement ouverts, faites un clic droit ou cliquez et maintenez enfoncé le bouton de rechargement situé à côté de la barre d'adresse. Maintenant, un "menu caché" s'ouvre.

  3. Choisissez: "Cache vide et rechargement dur"

273
Dim

Ctrl+F5 recharge la page sans utiliser le cache local.

Ctrl+Shift+R fonctionne également, mais pas dans IE

Référence Chrome

référence de Firefox

référence Internet Explorer

11
dwurf

Dans Chrome DevTools paramètres/préférences, une option est disponible sous "Réseau":

Désactiver le cache (tant que DevTools est ouvert)

Vous pouvez l'ouvrir et recharger la page Web sans le cache.

J'avais une situation frustrante dans laquelle une redirection HTTP était mise en cache, je ne pouvais donc pas simplement l'actualiser. Ouvrir les outils de développement avec l'option "Désactiver le cache ...", puis saisir à nouveau l'URL était la seule chose que je pouvais comprendre, à part le fait de modifier les préférences classiques de Chrome et de supprimer le cache à cet endroit (beaucoup plus difficile).

Pour mémoire, le fait d’avoir ouvert les Outils de développement active également une troisième option dans le menu contextuel du bouton d’actualisation (clic droit):

  • Rafraîchissement normal
  • Refresh Difficile
  • Cache vide et rechargement à chaud (attention, cela efface votre cache entier cache)

Il existe une bonne explication de la signification de ces options ici: https://stackoverflow.com/a/14969509/363701

Il est intéressant de noter que vider le cache efface pas l'historique.

4
Zach Lysobey

Dans mon cas, lors du développement, j'avais créé une page de redirection. Je ne pouvais donc pas utiliser ctrl+f5 sur la page, car il ne restait pas assez de temps dans la page jusqu'à l'exécution de la méthode de redirection.

Ensuite, je suis allé à la console f12, puis en appuyant sur f1 pour afficher les options, désactivé le javascript pour éviter la redirection, puis j'ai effectué un ctrl+f5 avant de réactiver le javascript.

J'espère que ça aide quelqu'un.

0
removed