Почему WP Super Cache создаёт php-файлы вместо html-файлов

Добрый день, мой уважаемый читатель.

В этой коротенькой заметке скажу, почему WP Super Cache создаёт php-файлы вместо html-файлов.

Потому что включена настройка «Кеш HTTP заголовков с содержимым страницы». Я думал, что это хорошая настройка. Однако же оказалось, что нет. Убрав её, я избавился от php-файлов.

Потом выяснилось, что некоторое количество PHP-файлов всё равно остаётся.

С адресами типа

/wp-content/cache/supercache/site.ru/page/wp-cache-77cc60d15670946e0dde1fe84bea6043.php

/wp-content/cache/supercache/site.ru/page/meta-wp-cache-c9882aaa53cb18ee6b01a8216f6777b0.php

Причина — в поставленной галочке у пункта «Не кешировать страницы с параметрами GET (?x=y в конце URL)».

Убрал её и заодно галочку у пункта «Кеширование браузера 304. Улучшает производительность сайта проверяя была ли изменена страница с момента последнего запроса браузером. (Рекомендовано)«.

Число php страниц ещё сократилось.

Остались только php-файлы для rss-ленты. Почему — пока непонятно.

/wp-content/cache/supercache/site.ru/page/feed/wp-cache-55ccf1c136961759b0dc33c5ee59f078.php

/wp-content/cache/supercache/site.ru/page/feed/meta-wp-cache-09c4dee2b79d9afcdc1b46a7ec54c273.php

На этом пока что всё ) Буду рад, если эти находки вам помогут.

Александр Крылов, aleksandr-krylov.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *