If you are refreshing a website you usually do it by pressing F5.
So whats with F5?
Pressing F5 do the refreshing by showing you both cached files and requesting the files that the browser haven’t loaded yet. Thus it make your refreshing faster and less data transfer. Whats wrong with that? If you are a developer like me then it might not be useful if you are changing some images. Example you have change the image but with the same filename then you refresh your site and you have noticed that the file remains the same. As mentioned earlier F5 looked for a cached version of the file and result is this.
So what is the solution?
Press CTRL+F5 to refresh your page. This refresh method request all of the contents of the site including those on the cached. So everything get refreshed from the server.