← Документация
Пользователям и редакторам

Публикация, SEO и кеш

Черновики, редиректы, диагностика и HTML-кеш.

Проверено для версии: FoxCoreCMS 1.1.1Обновлено: 26.09.2026

Состояния страницы

В редакторе страницы доступны три состояния:

  • Черновик — страница не открывается на сайте, не попадает в меню и sitemap;
  • Опубликована — доступна сразу;
  • По расписанию — становится доступной автоматически после указанной даты и времени в часовом поясе сайта.

При сохранении FoxCoreCMS записывает уникальную версию страницы. Хранятся последние 50 версий. В разделе «История версий» можно восстановить любую из них; текущее состояние перед восстановлением также сохраняется.

Файлы истории находятся в storage/private/page-revisions и входят в переносимый архив сайта.

Менеджер редиректов

Откройте «Настройки → SEO → Менеджер редиректов». Для правила задаются старый и новый адрес, HTTP-код, активность и сохранение query-параметров. Для обычного изменения URL используйте прямой 301 со старого адреса сразу на окончательный новый. Не создавайте цепочки и циклы.

Диагностика и SEO-аудит

Раздел открывается из настроек SEO. Он проверяет версию PHP, права записи, MySQL, основной URL, HTTPS, вывод ошибок и индексацию. SEO-аудит анализирует опубликованные страницы на отсутствующие H1, title, description, шаблоны и дубли метаданных.

Итоговый HTML содержит один основной H1; дополнительные H1, пришедшие из вложенных шаблонов модулей, автоматически становятся H2. Для динамических записей блога и портфолио система формирует собственные canonical и взаимные hreflang, а alt фонового изображения шапки берёт из названия текущей страницы или записи.

HTML-кеш

Файловый кеш включается в разделе диагностики. По умолчанию срок хранения — 300 секунд. Кешируются только успешные GET-ответы. Редиректы, sitemap, robots, ошибки и страницы с формами обратной связи не кешируются. Исключение действует и для формы, вложенной в модальное окно: её одноразовый токен, проверочный вопрос и сообщение после отправки должны принадлежать текущей сессии посетителя.

Изменение основных JSON-данных автоматически меняет отпечаток кеша. Кнопка сохранения настроек кеша одновременно очищает старые файлы. Каталог storage/cache/html не включается в резервные копии: после восстановления он создаётся заново.