Direto: exiba o diretório local com algo como SimpleHTTPServer e, em seguida, remova wget
do host local com o apropriado opções.
Eu baixei um site usando:
wget -c --mirror -p http://www.somewebsite.com
para visualização offline e acabei de me lembrar que esqueci a opção --convert-links! Eles estão todos no meu disco rígido agora. Existe uma maneira de fazer --convert-links sem baixar novamente o site inteiro?
Direto: exiba o diretório local com algo como SimpleHTTPServer e, em seguida, remova wget
do host local com o apropriado opções.
Além disso, não se esqueça de usar a opção --timestamping
ou adicionar timestamping=on
a " ~ / .wgetrc ". Ele garante que, quando você voltar a espelhar o site, não faça o download de todo o site, mas apenas os arquivos novos / alterados. Veja a seção Time-Stamping na manpage do wget para mais.
FWIW Eu uso isso para espelhar meu blog:
wget --mirror --adjust-extension --convert-links --no-cookies --timestamping http://example.com --output-file=log-blog
Tags wget