Полный кеш страниц включен (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,
),
Если бы я очистил кеш всей страницы, это не происходило бы, таким образом, с перебоями со случайными продуктами. Я не мог воспроизвести, что является причиной цикла перенаправления. Есть идеи?
product
catalog
redirect
full-page-cache
user1240207
источник
источник
Ответы:
Если вы используете стандартный magento (без сторонних модулей) и испытываете это, причиной могут быть определенные механизмы кэширования. Что вы используете в настоящее время для блочного кэширования
local.xml
и FPC-кэшированияenterprise.xml
?Также вот некоторые другие связанные документы, которые могут помочь лучше понять FPC, помните, что кэш блоков помогает управлять FPC:
источник