- Joined
- Apr 24, 2008
- Messages
- 271
- Reaction score
- 6
- Points
- 18
- Location
- West of Paris
- Your Mac's Specs
- MacBookPro, iMac, OS 10.13.6, iPhone 6s iOS 15.1, iPad mini, iOS 9.3.5
I refer to an old fashioned bicycle club website, where webpages are hand written in pure html using a text editor.
<abeille-cyclotourisme.fr/>
To facilitate site management and navigation within the site, the structure of this website is such that page names are constant, while the content of the page changes over time. As an real-time example, one serie of monthly pages describes the bicycle club's monthly programs. Irrespective of the year, the july page's address is :
<http://www.abeille-cyclotourisme.fr/programmes/07_juillet.html/>
This page (named "07_juillet.html") is modified two times a year: in April where a preliminary program for july is posted and by end june when the final version of the July [2015] program is posted.
Problem. For some visitors, from time to time, their browser will lazily continue showing the old version of the page and not bother loading the new version of the page from the updated website. These visitors will [wrongly] believe the website was not updated. Apparently, emptying the browser's cache always does the trick of fixing the problem, but this fix must be done by the visitor, it relies on the visitor's browsing expertise, it is not directed on the server side.
Any reason for the cause of such a browser behavior ?
Any suggested more robust cure from the server side (by a script or otherwise) ?
Any suggestion to do away with the cache issue by altering the site's structure in such a way that the page name would effectively change two times a year (like "2015_2_07_juillet.html"), what about automagically changing all links (about 20 of them) pointing to the july page ?
Other suggestions ?
TIA.
<abeille-cyclotourisme.fr/>
To facilitate site management and navigation within the site, the structure of this website is such that page names are constant, while the content of the page changes over time. As an real-time example, one serie of monthly pages describes the bicycle club's monthly programs. Irrespective of the year, the july page's address is :
<http://www.abeille-cyclotourisme.fr/programmes/07_juillet.html/>
This page (named "07_juillet.html") is modified two times a year: in April where a preliminary program for july is posted and by end june when the final version of the July [2015] program is posted.
Problem. For some visitors, from time to time, their browser will lazily continue showing the old version of the page and not bother loading the new version of the page from the updated website. These visitors will [wrongly] believe the website was not updated. Apparently, emptying the browser's cache always does the trick of fixing the problem, but this fix must be done by the visitor, it relies on the visitor's browsing expertise, it is not directed on the server side.
Any reason for the cause of such a browser behavior ?
Any suggested more robust cure from the server side (by a script or otherwise) ?
Any suggestion to do away with the cache issue by altering the site's structure in such a way that the page name would effectively change two times a year (like "2015_2_07_juillet.html"), what about automagically changing all links (about 20 of them) pointing to the july page ?
Other suggestions ?
TIA.