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]
| Param | comment |
|---|---|
| --mirror | ミラー( -N -r -l inf --no-remove-listing のショートカット) |
| -p | ページに必要なCSSやJS、画像をダウンロードする |
| -E | ドキュメントを .html 拡張子で保存する |
| -nH | ホスト名のディレクトリを作らない |
| -w | ドキュメントを取得する時に、指定した秒数の間隔を空けて取得する |
実際に動作しているサイトに負荷をかけないように、-w の値を適切に指定する。