I started a wget mirror with "wget --mirror [sitename]", and it was working fine, but accidentally interrupted the process.
I now want to resume the mirror with the following caveats:
If wget has already downloaded a file, I don't want it downloaded it again. I don't even want wget to check the timestamp: I know the version I have is "recent enough".
I do want wget to read the files it's already downloaded and follow links inside those files.
I can use "-nc" for the first point above, but I can't seem to coerce wget to read through files it's already downloaded.
Things I've tried:
The obvious "wget -c -m" doesn't work, because it wants to compare timestamps, which requires making at least a HEAD request to the remote server.
"wget -nc -m" doesn't work, since -m implies -N, and -nc is incompatible with -N.
"wget -F -nc -r -l inf" is the best I could come up with, but it still fails. I was hoping "-F" would coerce wget into reading local, already-downloaded files as HTML, and thus follow links, but this doesn't appear to happen.
I tried a few other options (like "-c" and "-B [sitename]"), but nothing works.
How do I get wget to resume this mirror?