Re: Best way to cache mirror sites

From: Steven Sporen <sporens@dont-contact.us>
Date: Tue, 13 Apr 1999 13:49:32 +0002

Using a redirector you can use a regex expression to change a url to
another. Thus cdrom.com is mirrored in sa by is.co.za/cdrom we redirect all
traffic to cdrom.com to is's mirror.

http://www.elab.co.za/squirm/

is the redirector I use they've got some examples on there too.

> Thank you for your mail.
>
> Do you mean local http server by "local redirection"?
>
> But I don't want to maintain my own local mirror while I do want to increase hit
> ratio somehow.
> One way is to use redirector to redirect all request for any mirror to one
> preconfigured site.
> But then if the target server is down all mirrors seems to be down for a client
> and that is exactly what
> I want to avoid.
>
> Is it possible to make squid to consider some sites as "aliases" to each other
> when it looks for objects
> in the cache? That is not a redirection as for misses I want squid to go to the
> original requested site.
>
>
> www.somesite-
> - mirror1.somesite
> - mirror2.somesite
> - mirrorN.somesite
>
> How can I make squid to store mirror1.somesite/object as www.somesite/object in
> the cache?
> So that when client asks for mirror2.somesite/object squid checks for
> www.somesite/object instead and if it misses
> it goes to mirror2.somesite and stores the fetched object as www.somesite/object
> again. And so on.
>
> Is that possible?
>
> Oleg
>
>
>
> Steven Sporen wrote:
>
> > I use redirectors and setup most of the mirrors in there for local redirection.
> >
> > Had some fun with IE5 though. But I managed to resolve it so if you're thinking
> > of doing it for ie5 give me a shout.
> >
> > > Hi all,
> > >
> > > two questions:
> > >
> > > 1. Is it possible to declare some sites as mirrors in squid.conf to
> > > make squid to consider them all as one site for cache-hits and as
> > > different sites for cache misses?
> > >
> > > So that if say, siteA.domain is a mirror for siteB.domain and squid gets
> > >
> > > http://siteA.domain/object it searches not only for that object in cache
> > >
> > > but also for http://siteB.domain/object. If it finds the object (hit) it
> > >
> > > returns it but if it misses it goes to the original siteA.domain
> > > according to the original request. As far as I understand it with
> > > redirection rules
> > > I can force squid to always fetch objects from only one of the sites.
> > >
> > > 2. Is it possible to base refresh rules on Content-Type and
> > > Content-Length not only on url+Last Modified and other time related
> > > headers? I want to make "large" objects more
> > > aggressively cacheable then small ones.
> > >
> > >
> > > Oleg
> > >
> > >
> > >
> >
> > Cheers
> > Steve
> >
> > www.elab.co.za | webmaster@elab.co.za
>

Cheers
  Steve

www.elab.co.za | webmaster@elab.co.za
Received on Tue Apr 13 1999 - 06:08:17 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:45:49 MST