Le cache pleine page est activé (Magento EE ver 1.14.0.1). Cependant, certains produits ont une boucle de redirection lorsqu'ils atteignent l'URL. Aucune erreur dans les journaux. Si j'efface le full_page_cache
, alors cela fonctionnera maintenant. J'ai recherché le full_page_cache
dossier pour les URL problématiques et voici ce que j'ai obtenu (sous une forme sérialisée):
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',
)
D'autres produits n'ont pas ceci:
3 =>
array (
'name' => 'Location',
'value' => 'http://www.example.com/this-is-the-product-url',
'replace' => true,
),
Si j'efface le cache de la page complète, cela ne se produira pas, donc, par intermittence avec des produits aléatoires. Je n'ai pas pu reproduire la cause de la boucle de redirection. Une idée?
product
catalog
redirect
full-page-cache
user1240207
la source
la source
Réponses:
Si vous utilisez stock magento (pas de modules tiers) et que vous en faites l'expérience, les mécanismes de mise en cache définis peuvent en être la cause. Qu'utilisez-vous actuellement pour la mise en cache des blocs
local.xml
et la mise en cache FPCenterprise.xml
?Voici également quelques autres documents connexes qui peuvent aider à mieux comprendre FPC, rappelez-vous que le cache de bloc aide à conduire FPC:
la source