Auteur Sujet: Cache des navigateurs web vs document modifiés  (Lu 2146 fois)

0 Membres et 1 Invité sur ce sujet

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 680
Cache des navigateurs web vs document modifiés
« le: 07 avril 2020 à 12:51:43 »
tu as mis le lien que sur le SVG ;)

J'ai mis à jour mon schéma pour intégrer le peering entre Free et Level3. Cela ne change rien à la situation, mais c'est plus juste.

Version PNG :


Version SVG :


vivien

  • Administrateur
  • *
  • Messages: 47 086
    • Twitter LaFibre.info
Cache des navigateurs web vs document modifiés
« Réponse #1 le: 07 avril 2020 à 12:57:22 »
C'est le cache de ton navigateur.

Je m’aperçois que certains navigateurs ont des cache qui n'interrogent pas pour savoir si le contenu a été modifié, afin de déterminer si il faut le retélécharger.

Pour le fichier https://lafibre.info/images/doc/statistiques_covid-19.pdf que je mets à jour tous les jour, j'ai du ruser (j’espère que c'est la bonne méthode) en mettant un lien qui pointe vers un fichier qui change chaque jour. J’espère que le lien ne va pas rester en cache et qu'il ne pointera pas vers un ancien fichier déjà en cache.

buddy

  • Expert
  • Abonné Free fibre
  • *
  • Messages: 15 098
  • Alpes Maritimes (06)
Cache des navigateurs web vs document modifiés
« Réponse #2 le: 07 avril 2020 à 13:01:07 »
Pour le fichier https://lafibre.info/images/doc/statistiques_covid-19.pdf que je mets à jour tous les jour, j'ai du ruser (j’espère que c'est la bonne méthode) en mettant un lien qui pointe vers un fichier qui change chaque jour. J’espère que le lien ne va pas rester en cache et qu'il ne pointera pas vers un ancien fichier déjà en cache.

En utilisant  ExpiresByType de mod_expires.c ça ne force pas le navigateur à recharger le fichier après xxx secondes ? sur le fichier Covid-19, tu pourrais en plus mettre un expiresByType à 3 ou 6h par exemple .

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 680
Cache des navigateurs web vs document modifiés
« Réponse #3 le: 07 avril 2020 à 13:22:11 »
ou alors on met un ? après l'URL comme 

https://lafibre.info/images/peering/202004_peering_free_he.png?

mais cela le recharge tout le temps....

vivien

  • Administrateur
  • *
  • Messages: 47 086
    • Twitter LaFibre.info
Cache des navigateurs web vs document modifiés
« Réponse #4 le: 08 avril 2020 à 09:34:46 »
J'ai testé en rajoutant des ? a la fin des URL sur la page https://lafibre.info/bistro-sujet-libre/coronavirus/
C'est supporté par tous les navigateurs ?

Mon idée de Redirect permanent est tout sauf bonne : la redirection reste en cache et le navigateur cherche a charger toujours l'ancienne URL.

        Redirect permanent /covid19 https://lafibre.info/images/doc/202004_statistiques_covid-19_8avril2020.pdf
        Redirect permanent /images/doc/statistiques_covid-19.pdf https://lafibre.info/images/doc/202004_statistiques_covid-19_8avril2020.pdf
        Redirect permanent /images/doc/statistiques_covid-19.png https://lafibre.info/images/doc/202004_statistiques_covid-19_8avril2020.png
        Redirect permanent /images/doc/statistiques_covid-19_t1.png https://lafibre.info/images/doc/202004_statistiques_covid-19_t1_8avril2020.png
        Redirect permanent /images/doc/statistiques_covid-19_t2.png https://lafibre.info/images/doc/202004_statistiques_covid-19_t2_8avril2020.png
        Redirect permanent /images/doc/statistiques_covid-19_t3.png https://lafibre.info/images/doc/202004_statistiques_covid-19_t3_8avril2020.png

Je pense que "Redirect permanent" n'était pas non plus une bonne idée, "Redirect temp" doit être mieux, non ?

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 680
Cache des navigateurs web vs document modifiés
« Réponse #5 le: 08 avril 2020 à 09:44:49 »
J'ai testé en rajoutant des ? a la fin des URL.
C'est supporté par tous les navigateurs ?

normalement oui.

sinon oui essaye ton "redirect temp" et vois.

vivien

  • Administrateur
  • *
  • Messages: 47 086
    • Twitter LaFibre.info
Cache des navigateurs web vs document modifiés
« Réponse #6 le: 08 avril 2020 à 09:51:58 »
Mauvaise nouvelle pour le rajout de ?, SMF le supprime.

C'est bien présent sur la page https://lafibre.info/bistro-sujet-libre/coronavirus/ quand je l'édite, mais pas dans le code source généré par SMF.

Sur la page data.gouv.fr ou j'ai également les iens, le ? est bien gardé : https://www.data.gouv.fr/fr/reuses/statistiques-sur-la-pandemie-de-coronavirus-covid-19-rapportees-au-nombre-dhabitants-par-pays/

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 680
Cache des navigateurs web vs document modifiés
« Réponse #7 le: 08 avril 2020 à 10:04:06 »
Mauvaise nouvelle pour le rajout de ?, SMF le supprime.

ruse en ajoutant du garbage : ?version=last

[url]online.gif?version=last

kazyor

  • Expert des Télécoms
  • Expert
  • *
  • Messages: 1 335
  • Lyon 7ème (69)
Cache des navigateurs web vs document modifiés
« Réponse #8 le: 08 avril 2020 à 12:30:13 »
J'ai testé en rajoutant des ? a la fin des URL sur la page https://lafibre.info/bistro-sujet-libre/coronavirus/
C'est supporté par tous les navigateurs ?

Mon idée de Redirect permanent est tout sauf bonne : la redirection reste en cache et le navigateur cherche a charger toujours l'ancienne URL.

        Redirect permanent /covid19 https://lafibre.info/images/doc/202004_statistiques_covid-19_8avril2020.pdf
        Redirect permanent /images/doc/statistiques_covid-19.pdf https://lafibre.info/images/doc/202004_statistiques_covid-19_8avril2020.pdf
        Redirect permanent /images/doc/statistiques_covid-19.png https://lafibre.info/images/doc/202004_statistiques_covid-19_8avril2020.png
        Redirect permanent /images/doc/statistiques_covid-19_t1.png https://lafibre.info/images/doc/202004_statistiques_covid-19_t1_8avril2020.png
        Redirect permanent /images/doc/statistiques_covid-19_t2.png https://lafibre.info/images/doc/202004_statistiques_covid-19_t2_8avril2020.png
        Redirect permanent /images/doc/statistiques_covid-19_t3.png https://lafibre.info/images/doc/202004_statistiques_covid-19_t3_8avril2020.png

Je pense que "Redirect permanent" n'était pas non plus une bonne idée, "Redirect temp" doit être mieux, non ?

Oui, à la base, perso, j'aurais plutôt tenté un redirect temporary au lieu de permanent ...
Temporary, tu dis au navigateur : c'est temporaire, la prochaine fois, reviens me voir, sait-on jamais

Mais quitte à faire joujou avec apache, pourquoi ne pas utiliser mod_expires.c comme suggéré par buddy ?

darkmoon

  • Abonné Free fibre
  • *
  • Messages: 730
  • ↓ 5 Gbps | ↑ 700Mbps (SGL 69)
Cache des navigateurs web vs document modifiés
« Réponse #9 le: 09 avril 2020 à 10:26:44 »
Mais en fait, tout ceci n'a rien à voir avec le soucis d'ipv6 Free - HE, non ?

vivien

  • Administrateur
  • *
  • Messages: 47 086
    • Twitter LaFibre.info
Cache des navigateurs web vs document modifiés
« Réponse #10 le: 09 avril 2020 à 10:42:49 »
Exact.

Déplacé dans un sujet à part.

Mais quitte à faire joujou avec apache, pourquoi ne pas utiliser mod_expires.c comme suggéré par buddy ?

C'était une hypothèse si les solutions simple ne marchaient pas.

Là cela fonctionne. Je ne sais pas si c'est le ? a la fin des URL ou "Redirect temp", vu que j'ai fait les deux, mais pour d'autres documents, je testerais l'un sans l'autre.

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 680
Cache des navigateurs web vs document modifiés
« Réponse #11 le: 09 avril 2020 à 11:56:31 »
Tu peuxfaire cela pour ton fichier COVID19 ;)