さくらのクラウド ウェブアクセラレータとwp-sacloud-webaccel プラグインでWordPressサイトまるごとCDN配信(上級編)

前回の記事『WordPressサイトの負荷対策に!さくらのクラウド ウェブアクセラレータとwp-sacloud-webaccel プラグインで画像を手軽にCDN配信(初級編) 』では、WordPressサイト内の画像だけをCDN配信する方法を紹介しました。
しかし前回の方法ではWordPressやサーバ自体のアクセスを軽減できるわけではないので、アクセス集中でのいわゆる「バズ落ち」や、PHPの処理のせいで読み込みに時間がかかる場合への対処としては不完全です。
今回は、
- 前回紹介した内容で、画像をCDN配信できた
- 画像のキャッシュだけでは物足りない
- アクセス集中でサイトが落ちた(レンタルサーバ側の制限を食らった)経験がある
- ドメインレコードの書き換え権限がある
という方に向けて、WordPressサイトをまるごとキャッシュしてウェブアクセラレータから配信させる手順を紹介します。