Adam, thank you. I will look into this.
I have, however, found what looks like a perfect solution. I will see
if it works.
All I need to do to thwart those download accelerators is to tell them
that I do NOT accept byte ranges, by sending them a header:
Accept-Ranges: none
That can be easily done with mod_headers.
In addition, the PDF files are stored in a database and served by a
perl script (even though the URLs look like files on a filesystem).
So, I think that if I see a Range header, I may as well deny the
request with a 403 or something.
Since now I am sending Accept-Ranges: none for all my sites.
Thanks a lot.
i