I don't see changes right away on real web server



I live in Africa and am doing a website for a small organization
here. Our web server is in North America. When I change a static
file (e.g. html, css, jpg) on the web server and then go to look at
the page using my web browser, it usually takes a couple days for me
to see the change. Until then, I just see the old content. It's very
annoying because I want to see the changes and make sure they are
correct from the real web server, not just on my box. So it's getting
cached somewhere, probably one of these places:

The web server is still serving the old content
There is a server somewhere in between the web server and our LAN that
is caching the content
The proxy server in our LAN is caching the content
My computer is caching the content

The content that is or is not cached can be different depending
whether I look at the page in IE or Firefox. It can also be different
depending on whether I access it by http://domain.com or http://www.domain.com
(i.e. adding the www in the URL can change it). The content of our
non-static pages (i.e. PHP) don't seem to be cached and experience the
same delay.

So my questions are:

- What is the most likely cause of my problem?
- Is there any way for me to fix the problem so I see the updates
immediately?

thanks
John
.



Relevant Pages

  • Re: IIS6 caching
    ... > We've run into a situation with Windows 2003 Web server edition where IIS ... > Initially the hosting client contacted us and it appeared to be a caching ... > a client site or proxy caching issue. ...
    (microsoft.public.inetserver.iis)
  • Re: iis6 VS Zeus
    ... Caching proxies don't depend on the web server version. ... the hardware available, to Microsoft's ISA, to hardware boxes like ... >> the system, the bandwidth, the drive access speeds, the caching you ...
    (microsoft.public.inetserver.iis)
  • IIS6 caching
    ... We've run into a situation with Windows 2003 Web server edition where IIS 6 ... Initially the hosting client contacted us and it appeared to be a caching ...
    (microsoft.public.inetserver.iis)
  • Re: I dont see changes right away on real web server
    ... file on the web server and then go to look at ... The proxy server in our LAN is caching the content ... To see if it's the webserver, let someone on a different continent ...
    (alt.html)
  • Re: Leaking memory when writing to URL
    ... a web server. ... It works fine with small files, but larger files cause it to throw an OutOfMemory exception: ... header. ... I'd like to think that there was a way to override this so that the caching is removed and the data is sent as soon as it's written - but I couldn't find one. ...
    (comp.lang.java.programmer)