#28 WEBサイトのミラーを作成してDRサイト(静的コンテンツ)を作る :wget

  Linux httpd  [公開]
icon incmplt が 2022/12/29 13:37 に投稿 ( icon incmplt が 2022/12/29 15:12 に編集 <更新履歴> )
  投稿を編集(サインイン)
  ストック
  アンケート回答

  目次

WORDPRESS や独自CMSで動作している WEBサイトを静的コンテンツ化してDRサイトなどに配置する場合には、wgetコマンドを使用する。

  • wget 1.14 以上を推奨

ドキュメントを保存するディレクトリを作成する

mkdir /var/www/dr-dite
cd /var/www/dr-site

wget で WEBサイトをミラーしてDRサイトコンテンツ配置

wget を使用して WEBサイトを全てコピー(ミラー)するには、以下のコマンドを実行する。

元々のWEBサイトが、WORDPRESSや その他のCMSで動的にコンテンツを生成するサイトでも、
以下のミラーにより html ファイルとなり静的コンテンツとして保存される。

wget -p  -E -nH -w 2 --mirror [URL]
Paramcomment
--mirrorミラー( -N -r -l inf --no-remove-listing のショートカット)
-pページに必要なCSSやJS、画像をダウンロードする
-Eドキュメントを .html 拡張子で保存する
-nHホスト名のディレクトリを作らない
-wドキュメントを取得する時に、指定した秒数の間隔を空けて取得する

実際に動作しているサイトに負荷をかけないように、-w の値を適切に指定する。

 添付ファイル     - [0]


 コメント追加