More Related Content Similar to [さくらのクラウド] ウェブアクセラレータ紹介資料 (20) More from さくらインターネット株式会社 (20) [さくらのクラウド] ウェブアクセラレータ紹介資料1. 1
DATE COMPANY SERVICE VERSION
|No.2
機能と仕様
|No.4
料金
|No.1
ウェブアクセラレータ概要
|No.5
リファレンス
2017/4/27 さくらインターネット株式会社 さくらのクラウド
|No.3
設定手順
S a k u r a C l o u d We b A c c e l e r a t o r
ウエブアクセラレータ導入ガイド
1.4
8. 8
▌キャッシュの詳細仕様
キャッシュ仕様
8
初期設定 無効(コントロールパネルで有効化してご利用ください)
キャッシュ制御 オリジンサーバで Cache-Control: s-maxage ヘッダ指定
最大キャッシュ保持期間 最大7日間
キャッシュ可能な最大ファイルサイズ 1ファイルあたり 1 GiB
キャッシュ単位 URL(クエリ文字列)単位でキャッシュ
キャッシュ制御ヘッダ Cache-Control: s-maxage=86400 (1日キャッシュ)
• Cache-Control ヘッダで s-maxage を設定しないと、キャッシュしません。
• キャッシュしていないトラフィックでも、ウェブアクセラレータから配信したトラフィックは、課金対象です。
• キャッシュ期間を指定しても、必ず指定期間のキャッシュが保持されるものではありません。
アクセスの頻度、キャッシュの状態に応じて削除される場合があります。
• キャッシュサーバのメンテナンスによりコンテンツの再取得が行われる可能性があります。
必ずしもキャッシュを保証するものではありませんのでご了承ください。
• 不適切なコンテンツ(コントロールパネルのような、お客様の個人情報など)をキャッシュしないように、
設定には十分にご注意ください。
12. 12
▌キャッシュ有効化
Apache の httpd.conf または .htaccess での設定例
正規表現で、ファイル拡張子が「.gif」「.jpeg」「.jpg」「.png」「.ico」に対し、Cache-Controlヘッ
ダを有効化。さらに、キャッシュ期間を1日(86,400 秒)で指定。
▌見出しアクセスポートの公開
オリジンサーバは「133.167.4.0/24」からの HTTP (80/tcp) および
HTTPS (443/tcp) からの通信許可が必要です。
※サービス公開時点の情報であり、今後は接続元 IP アドレスが増える場合があります。
オリジンサーバの設定
12
<Files ~ “¥.(gif|jpe?g|png|ico)$”>
Header set Cache-Control “s-maxage=86400, public”
</Files>
20. 20
▌方法2:APIで削除
さくらのクラウド API で 【 /deletecache 】 を指定し、POSTメソッドのリクエストボディに削除対象の
URL を指定します(同時に100件まで)。
※詳細はさくらのクラウドニュースの記事をご覧ください。
キャッシュを削除するには
20
$ curl --user "Access Token":"Access Token Secret" ¥
-X POST -d '{"URL": ["http://sacloud.jp/example.jpg"]}' ¥
https://secure.sakura.ad.jp/cloud/zone/is1a/api/webaccel/1.0/deletecache
curl (Linux) の例
24. 24
✓ Q& A
✓ 関連情報
リファレンス
24
|No.2
機能と仕様
|No.4
料金
No.5
リファレンス
|No.3
設定手順
|No.1
ウェブアクセラレータ概要