以下を使用してウェブサイトをダウンロードしました。
wget -c --mirror -p http://www.somewebsite.com
オフラインで見るために--convert-linksオプションを忘れてしまったことを思い出しました!今、それらはすべて私のハードドライブにあります。ウェブサイト全体を再ダウンロードせずに--convert-linksを実行する方法はありますか?
答え1
簡単なこと:次のようなものを使用してローカルディレクトリを提供します。シンプルなHTTPサーバー、wget
localhostで適切なオプションを再利用します。
答え2
また、optionsを使用する--timestamping
かtimestamping=on
、~/.wgetrcウェブサイトを再ミラーリングするときは、ウェブサイト全体を再ダウンロードせずに、変更された/新しいファイルのみを再ダウンロードすることを保証します。セクションを参照してください。タイムスタンプwgetのマンページでもっと学びましょう。
FWIW 私はこれを私のブログをミラーリングするために使用します。
wget --mirror --拡張調整 --convert-links --no-cookies --timestampinghttp://example.com--出力ファイル=ログブログ