Redirección infinita de caché de página completa


9

La caché de página completa está activada (Magento EE ver 1.14.0.1). Sin embargo, algunos productos tienen un bucle de redireccionamiento al presionar la URL. No hay error en los registros. Si borro el full_page_cache, ahora funcionaría. Busqué la full_page_cachecarpeta para las URL problemáticas y esto es lo que obtuve (en 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',
)

Otros productos no tienen esto:

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

Si borro el caché de la página completa, no ocurriría, por lo tanto, intermitente a productos aleatorios. No pude replicar cuál es la causa del bucle de redireccionamiento. ¿Alguna idea?


También estoy enfrentando este mismo problema y no encontré ninguna solución hasta ahora.
Anshu Mishra

@AnshuMishra, ¿utiliza otro mecanismo de almacenamiento en caché, es decir, cloudlflare?
user1240207

Aparte del mecanismo de almacenamiento en caché predeterminado de Magento, estoy usando Google Page Speed
Anshu Mishra

Respuestas:


3

Si está utilizando stock magento (sin módulos de terceros) y experimenta esto, entonces los mecanismos de almacenamiento en caché definidos pueden ser la causa. ¿Qué está utilizando actualmente para el almacenamiento en caché de bloques local.xmly el almacenamiento en caché de FPC enterprise.xml?

También aquí hay algunos otros documentos relacionados que pueden ayudar a comprender mejor el FPC, recuerde que el caché de bloque ayuda a impulsar el FPC:

ingrese la descripción de la imagen aquí


Desde enterprise.xml, aquí: <cache> <request_processors> <ee> Enterprise_PageCache_Model_Processor </ee> </request_processors> <frontend_options> <slab_size> 1040000 </slab_size> </frontend_options> </cache> <full_page_cache> <backe_ Mage_Cache_Backend_File </backend> <backend_options> <cache_dir> full_page_cache </cache_dir> </backend_options> </full_page_cache>
user1240207
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.