1. ホーム
  2. マニュアル
  3. サーバー
  4. サーバーキャッシュ

サーバーキャッシュ

仕様一覧

キャッシュ処理 「リバースプロキシ」によるキャッシュ処理を採用しています。
キャッシュ対象
  • 動的ページ(主にPHPファイル)
  • 静的ページ(画像、CSSなど)
  • 404ページ

※キャッシュされたページデータは、一定時間毎に更新しています。
また、コメントの投稿や、ページ内容の更新などを行われた際もキャッシュデータを更新しています。

スマートフォン対応 スマートフォン用のキャッシュにも対応しています。
パソコンとは別個にキャッシュを行います。
キャッシュ単位 URL毎にキャッシュを行います。
キャッシュ除外条件

下記に該当する場合はキャッシュ対象から除外しています。

  • WordPress本体のログインページ・管理ツール(ダッシュボード)に対するアクセスの場合
  • WordPress本体の認証(ログイン等)に関連するクッキー(Cookie)が送受信されている場合
  • Ajaxによるデータ送受信の場合
  • レスポンスヘッダに「private」が設定されている場合
  • 200、404以外のHTTPステータスコードが返された場合
  • ベーシック認証、ダイジェスト認証を用いたアクセス制限を行っている場合
  • フィーチャーフォンからアクセスされた場合
  • リクエストメソッドが「HEAD」「GET」以外の場合
  • 以下単語が含まれるcookieを利用したアクセスの場合
    (「[a-f0-9]+」は英字a~fもしくは数字を1文字以上含む)
    wp-postpass wordpress_logged_in comment_author wordpress_no_cache wordpress_[a-f0-9]+ wordpress_test_cookie woocommerce_items_in_cart woocommerce_cart_hash w3tc_logged_out wptouch_switch_toggle=normal wptouch-pro-view=desktop usces_cookie
  • 以下URIへのアクセスをする場合
    (「*」は任意の文字列)
    /wp-admin/ /wp-json/ /wp-*.php /xmlrpc.php /feed/ sitemap.xml sitemap_index.xml /wp-content/plugins/siteguard /login_* /store/ /cart/ /my-account/ /checkout/ /addons/ ?wptouch_switch=mobile ?wptouch_switch=desktop /usces-cart/ /usces-member/

キャッシュ設定の変更について

ご利用いただくプラグインによっては、wpX のキャッシュ設定との相性が良くないものが稀に存在します。
そういった場合、本機能を利用することでキャッシュする時間やキャッシュ対象から除外するページの設定など、キャッシュ設定の変更を行うことができます。

キャッシュ設定の変更については、「サーバーキャッシュ設定」のマニュアルをご参照ください。