管理画面からの実行
サイトのダッシュボードに表示される「キャッシュをクリア」ボタンから、CloudFront に対してキャッシュ無効化リクエストを送る手順をご案内します。
1. 対象のサイトに切り替え
キャッシュクリアを実行したいサイト(ウェブサイトまたはブログ)の管理画面に移動します。
2. 「キャッシュをクリア」ボタンをクリック
画面上部または右側に表示される「キャッシュをクリア」ボタンをクリックします。ボタンをクリックすると、別ウィンドウでポップアップが開きます。
ボタンが表示されない場合は、次の点をご確認ください。
- サインインしているユーザーが、本プラグインの権限を持っているか
- システムまたはサイトに有効な CloudFront 設定が保存されているか
3. ポップアップ画面での実行
ポップアップ画面には対象サイト名が表示されます。実行するには 「キャッシュをクリア」 ボタンをもう一度クリックします。ボタン上にアイコンが回転表示され、AWS への通信中であることが分かります。
4. 結果の確認
処理が完了すると、ポップアップ画面に結果メッセージが表示されます。
成功時
「CloudFront のキャッシュの無効化リクエストを受け付けました。」と表示されます。
失敗時
エラー内容に応じたメッセージが表示されます。「無効化するパスが見つかりません」「AWS アクセスキーが見つかりません」などの場合は、プラグイン設定の保存内容をご確認ください。
処理結果は Movable Type のシステムログにも記録されます。「ツール > ログ」から「CloudFrontClearCaches:」で始まるログを確認できます。
反映までの時間
CloudFront 側で Invalidation が完了するまでは数秒〜数分かかる場合があります。実際の完了状況は AWS マネジメントコンソールの CloudFront「Invalidations」タブからご確認いただけます。