Web サイト全体を wget コマンドで一括ダウンロードする [Linux]
Web サイト全体を wget コマンドで一括ダウンロードする方法をご紹介します。
背景 静的サイトをバックアップ
WordPress 製の数ページしか無い Web サイトをバックアップするという目的で wget コマンドで一括ダウンロードする方法を調べて、実践しました。
一括ダウンロード用の wget オプションサンプル
wget \
--mirror \
--page-requisites \
--span-hosts \
--quiet --show-progress \
--no-parent \
--convert-links \
--no-check-certificate \
--adjust-extension \
--execute robots=off \
https://example.com
--span-hosts
は外部サイトへのリンクが多い場合はオプション付け無い
以上、wget コマンドで Web サイト全体を一括ダウンロードした、現場からお送りしました。
参考情報
- command line interface – What's the best way to create a static backup of a website? – Server Fault
- wgetでサイト全体をまるごとダウンロードする(認証後ページも) – Qiita