Redirecionamento Infinito do Cache de Página Inteira


9

O cache de página inteira está ativado (Magento EE versão 1.14.0.1). No entanto, alguns produtos estão tendo um loop de redirecionamento ao pressionar o URL. Nenhum erro nos logs. Se eu limpar o full_page_cache, agora funcionaria. Procurei na full_page_cachepasta os URLs problemáticos e aqui está o que eu recebi (de forma serializada):

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',
)

Outros produtos não possuem isso:

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

Se eu limpar o cache da página inteira, isso não ocorreria, portanto, de forma intermitente a produtos aleatórios. Não consegui replicar qual é a causa do loop de redirecionamento. Qualquer ideia?


Também estou enfrentando esse mesmo problema e não encontrei nenhuma solução até agora.
Anshu Mishra

@AnshuMishra, você usa outro mecanismo de cache, por exemplo, cloudlflare?
user1240207

Diferente do mecanismo Magento cache padrão Eu estou usando o Google Page Speed
Anshu Mishra

Respostas:


3

Se você estiver usando o estoque magento (sem módulos de terceiros) e experimentar isso, os mecanismos de cache definidos podem ser a causa. No momento, o que você está usando para armazenar em bloco local.xmle armazenar em cache o FPC enterprise.xml?

Também aqui estão alguns outros documentos relacionados que podem ajudar a entender melhor o FPC, lembre-se de que o cache do bloco ajuda a impulsionar o FPC:

insira a descrição da imagem aqui


De enterprise.xml, aqui: <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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.