Indeed there were some strange occurences in the past, 
but I didn't notice the problem with redirections until now.
And of course i set keep-cache-if-not-found = yes for all pages -- i definitely 
use wwwoffle as an archive, too.

> The purpose of the option is to stop another URL replacing the one
> that is in the cache if it has been removed or replaced with a
> redirection.  While it is possible to make this option apply to all
> pages in the cache I think that the orignal purpose of it was to
> preserve specific archives of pages from selected hosts.

But what would be a straightforward approach, once the setting is applied to 
all pages ?

Often the reason for redirects is that the address has changed, and there's 
some chance that even the redirect will disappear later. Shouldn't a clean 
proxy cache represent the facts 'out there' as true as possible, and adapt the 
cache to the new situation ?
If a cached page suddenly gets redirected, the proxy could move the cached page 
to the redirected address (create an entry -- of course, only if this new 
address isn't cached already, too) and then cache the redirect. In case the new 
(redirection) address is already cached we should assume that the cached old 
version and the redirection address are and were from the beginning independent 
(for example, a site is dissolved completely and redirects for some time to an 
alternate one, before it disappears completely) and the recent standard 
behaviour could be applied (t.i., hold the cached version without any cache 
change).


my 5kbit

  �
 /\/

Reply via email to