I've had a look, but not with complete success...
Firstly, if you want to view this website offline, then you need to mirror
http://s412202481.onlinehome.us AND any image files on external domains that are linked to. But your httrack command only downloads files from the original domain (s412202481.onlinehome.us). Such that any external image content etc. does not get mirrored.
So the
--near (-n) option for httrack is useful here. It tells httrack to only mirror html files from the original domain (s412202481.onlinehome.us), whereas all other filetypes on external domains will be downloaded. Indeed, it is good to limit the downloading of html files anyway, elsewise you could end up downloading the whole internet. So, something like...
Code:
httrack --near -%v -z -%k -%B -B -u2 -%u -O ./. 'http://s412202481.onlinehome.us/index.php'
But when I tested the above command, I noticed lots of errors in the hts-log.txt logfile. A lot of image files from an external domain
http://quaaoutlodge.com have failed to download...
Code:
$ grep -i 'error:.*quaaout' hts-log.txt | wc -l
61
So I added -T30 -R3 options for timeout and retry to my httrack command, to improve reliability. On running httrack yet again, the errors now reduced to 21. But it seems that the server at quaaoutlodge.com is fussy. Indeed, the devs at
forum.httrack.com recommend using -T60 -R9 (timeout of 60secs, with 9 retries) for extra reliability, although your mirror can take a lot longer to finish.
But even then, the mirrored page here still doesn't look right. Indeed, when I load the page with firefox, online or offline, it acts as if all the images etc. it wants are present and available. But yet, where is the background? It's as if it isn't even linked to by my mirrored page.
So like you, I'm stumped. But I surmise that some of the webpage's javascript links to the images/backgrounds. And in mirroring, some of the javascript functionality has been lost by httrack. Indeed, the devs at
forum.httrack.com admit that httrack's javascript support is patchy, and it can sometimes break javascript-heavy pages. But I really don't know, the reason why isn't obvious yet.
PS: Having grepped further... the missing background jpgs are linked to by one of the many .css files that httrack has mirrored from s412202481.onlinehome.us. Indeed, it looks like httrack gets a number of css files, and then aggregate them all into one file. But in this case, httrack parsed no further links from that css file.
Happy with ur solution... then tick "yes" and mark as Solved!