ロリポップ!アクセラレータ設定・解除方法
ロリポップ!アクセラレータについてと、設定・解除方法をご説明します。
「エコノミープラン」以外の全プランでご利用いただけます。なお、LiteSpeed Cacheとの併用はできないのでご注意ください。
ロリポップ!アクセラレータとは
概要
ウェブサイトの表示速度の向上や安定した表示に役立つ機能です。
お客様のウェブサイトの表示内容を、「キャッシュサーバー」に一時的に記録(キャッシュ)し、同じウェブサイトにアクセスがあった場合、キャッシュサーバーから応答します。
特にWordPressなど、アクセスの度に表示内容を生成する動的なウェブサイトでは、アクセスがある度にウェブサーバーでの処理を行う必要がありますが、ロリポップ!アクセラレータを有効にすることでウェブサーバーでの処理を省けるため、表示速度の向上が期待できます。
また、ウェブサーバーが処理するアクセス数が減るため、多数のアクセスが集中するウェブサイトを運営していて、同時アクセス数の上限を超えてしまいウェブサイトにエラーが出ることが多い方にもおすすめです。
キャッシュの保持時間
基本的に、一度キャッシュした表示内容は10分程度保持します。キャッシュの保持時間が終わった後に再度ウェブサイトにアクセスがあった場合は、その時点の表示内容をキャッシュし、また10分程度保持します。ただし、システム運用において予告なくキャッシュを削除することがあります。
なお、キャッシュの影響でウェブサイトの更新内容が反映されないといった場合は、手動でキャッシュを削除することもできます。
設定の反映時間
キャッシュの削除や設定の変更後、反映に最大5分程度かかります。
利用時の注意点
カスタマイズを施したCMSでは意図しないキャッシュが発生する可能性があります。また、音声や動画などの大容量ファイルは表示されない場合があります。
キャッシュ対象外となるファイル
すべての拡張子のファイルがキャッシュされますが、以下に当てはまる場合はセキュリティの観点からキャッシュしません。
- URLに以下の文字列が存在する場合
- ・wp-admin
- ・wp-login.php
- Cookieに以下の文字列が存在する場合
- ・wordpress_
※ただし、 wordpress_test_cookie はキャッシュする - ・comment_author
- ・wp-postpass
画像・CSSなどの静的なファイルにのみに適用する場合
設定を変更すれば、ロリポップ!アクセラレータの機能を制限し画像やCSSのみに適用させることもできます。その場合のキャッシュ対象ファイルは以下です。
- ・css
- ・js
- ・ico
- ・jpg
- ・jpeg
- ・png
- ・gif
上記以外のファイルはキャッシュしません。
上級者向け設定情報
HTTPレスポンスヘッダを用いたキャッシュの除外
ロリポップ!アクセラレータはWebサーバの前段でお客様のコンテンツをキャッシュすることで高速化する機能です。
しかし場合によっては独自のアプリケーション等で、特定のレスポンスのみキャッシュさせたくないという場合があります。(例:アプリケーションのログイン後の処理など)
その場合は「Cache-Control: no-cache
」を、HTTPレスポンスヘッダに付与することによってキャッシュ対象から除外する機能を利用できます。例えばPHPのアプリケーションでは以下のようなコードを記述することで、HTTPレスポンスヘッダに付与する事ができます。
header("Cache-Control: no-cache");
ロリポップ!アクセラレータの有効/無効の切り替え方法
- ロリポップ!アクセラレータ設定画面の表示
- ユーザー専用ページにログインし、「ロリポップ!アクセラレータ」を開きます。
- ログインできない場合は、よくある質問をご覧ください。
- ロリポップ!アクセラレータの有効/無効の切り替え
-
設定済みのドメイン単位で、有効にするか無効にするかを選択できます。有効にするドメインの隣にあるON/OFFボタンをクリックすると状態を切り替えることができます。
反映までに最大5分間かかります。
- ロリポップ!アクセラレータのキャッシュ削除方法
- キャッシュを削除したい場合は、キャッシュを削除したいドメインの『設定』を開いて『キャッシュ削除』ボタンをクリックします。
-
完了するとボタンの隣に「キャッシュを削除しました」と表示されます。
反映までに最大5分間かかります。『設定』ボタンはロリポップ!アクセラレータが有効時のみクリックできます。
ご利用実績200万サイト以上!
ロリポップなら目的に応じてさまざまなホームページを作成できます。