フルページキャッシュの無限リダイレクト


9

フルページキャッシュがオンになっている(Magento EE ver 1.14.0.1)。ただし、一部の製品では、URLにアクセスしたときにリダイレクトループが発生しています。ログにエラーはありません。をクリアするfull_page_cacheと、機能するようになります。full_page_cache問題のあるURLのフォルダーを検索したところ、次のものが得られました(シリアル化された形式):

array (
  'cache_subprocessor' => 'Enterprise_PageCache_Model_Processor_Product',
  'current_product_id' => '400',
  'response_headers' => 
  array (
    0 => 
    array (
      'name' => 'Content-Type',
      'value' => 'text/html; charset=UTF-8',
      'replace' => false,
    ),
    1 => 
    array (
      'name' => 'X-Frame-Options',
      'value' => 'SAMEORIGIN',
      'replace' => true,
    ),
    2 => 
    array (
      'name' => 'P3p',
      'value' => 'CP="CAO PSA OUR"',
      'replace' => true,
    ),
    3 => 
    array (
      'name' => 'Location',
      'value' => 'http://www.example.com/this-is-the-product-url',
      'replace' => true,
    ),
  ),
  'routing_aliases' => 
  array (
    'rewrite_request_path' => 'this-is-the-product-url',
  ),
  'routing_requested_route' => 'catalog',
  'routing_requested_controller' => 'product',
  'routing_requested_action' => 'view',
  'sid_cookie_name' => 'frontend',
)

他の製品にはこれがありません:

   3 => 
    array (
      'name' => 'Location',
      'value' => 'http://www.example.com/this-is-the-product-url',
      'replace' => true,
    ),

全ページキャッシュをクリアしても、ランダムプロダクトが断続的に発生することはありません。リダイレクトループの原因を再現できませんでした。何か案が?


私もこれと同じ問題に直面しており、今まで解決策は見つかりませんでした。
Anshu Mishra

@AnshuMishra、他のキャッシュメカニズム、つまりcloudlflareを使用していますか?
user1240207 2015

デフォルトのMagentoキャッシュメカニズム以外に、Google Page Speedを使用しています
Anshu Mishra 2015

回答:


3

ストックmagento(サードパーティのモジュールなし)を使用していて、これが発生する場合は、定義されているキャッシュメカニズムが原因である可能性があります。でのブロックキャッシュlocal.xmlとFPCキャッシュで現在何を使用していenterprise.xmlますか?

また、FPCをよりよく理解するのに役立つ可能性のある他の関連ドキュメントもいくつかあります。ブロックキャッシュがFPCの駆動に役立つことに注意してください。

ここに画像の説明を入力してください


enterprise.xmlの場合:<cache> <request_processors> <ee> Enterprise_PageCache_Model_Processor </ ee> </ request_processors> <frontend_options> <slab_size> 1040000 </ slab_size> </ frontend_options> </ cache> <full_page_cache> <backend> Mage_Cache_Backend_File </ backend> <backend_options> <cache_dir> full_page_cache </ cache_dir> </ backend_options> </ full_page_cache>
user1240207
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.