web-dev-qa-db-ja.com

wgetはローカルのhtmlドキュメント内のリンクを変換できますか?

wgetがリモートページとその依存関係をフェッチし、htmlを書き換えて、画像src属性が新しくダウンロードされた画像を参照できることを知っています。

インターネット上の画像を参照するローカルhtmlファイルを変換しようとしています。使っています

wget --mirror --page-requisites --convert-links \
     --directory-prefix=foo \
     --force-html \
     --input-file=my_file.html

参照されているすべての画像はfoo/の適切な場所にダウンロードされますが、my_file.htmlsrc属性は変更されていません。

6
Kevin L.

これを試して:

 wget --recursive   --page-requisites --html-extension=on --convert-links="on" --domains="www.thesite.com" --no-parent http://www.thesite.com  

これにより、Webサイト全体がローカルに表示されます。うまく機能して、試してみました。
ローカルリソースを使用

2
fatnjazzy