Синтез: Генератор статики Astro

  • Модуль
  • 1С-Битрикс
  • Astro

Модуль для 1С-Битрикс: превращает страницы сайта в статический HTML на Astro, сохраняет адреса и мета-теги, переводит картинки в WebP и сам ведёт 301-редиректы.

Цена решения5 000 ₽
Синтез: Генератор статики Astro

Модуль для «1С-Битрикс: Управление сайтом» превращает страницы сайта в готовый статический HTML на движке Astro. Посетители и поисковые роботы получают файлы напрямую от веб-сервера, минуя PHP и базу данных, а администратор по-прежнему работает в обычной админке Битрикса.

Верстка, адреса страниц и мета-теги остаются прежними: переносить сайт на другую платформу не нужно.

Преимущества модуля

  • Быстрые страницы. Готовый HTML отдаёт веб-сервер, ядро Битрикса не запускается.
  • Адреса не меняются. Сохраняются .php, .html, разделы со слэшем и главная; выгружаются title, description, canonical и OpenGraph.
  • Картинки в WebP. Модуль создаёт .webp-копии и подключает их через <picture> с запасным JPG/PNG для старых браузеров. Оригиналы не изменяются.
  • Умная пересборка. Модуль отслеживает изменения инфоблоков, разделов и страниц, в том числе обмен с 1С и импорт товаров. Сборка запускается после паузы (по умолчанию 25 секунд) и обновляет только изменившееся.
  • 301-редиректы автоматически. Если у элемента или раздела меняется символьный код, старый адрес сохраняется и перенаправляется на новый. Цепочки сворачиваются, циклы блокируются.
  • Формы и корзина работают как раньше. Заказ, обратная связь и запись идут напрямую в живой Битрикс.
  • Администратор видит живой сайт. Авторизованный пользователь Битрикса работает с PHP-версией, а не с кэшем.
  • Безопасное включение и откат. Перед правкой .htaccess создаётся резервная копия, а статику можно отключить одной кнопкой в админке.

Как это работает

  1. Установите модуль: Marketplace → Установленные решения.
  2. Откройте Сервисы → Синтез: Статика Astro и проверьте вкладку «Проверка системы».
  3. Нажмите «Пересканировать структуру сайта», затем «Опубликовать изменения в Astro».
  4. Проверьте результат и включите отдачу статики на боевых адресах.

Системные требования

  • 1С-Битрикс: «Управление сайтом». В главном модуле должны быть отключены объединение и сжатие CSS и JS.
  • PHP: 8.1 или новее, разрешена функция proc_open, расширение gd или imagick для WebP.
  • Node.js: 22.23.4 или новее (требование Astro 7).
  • Веб-сервер: Apache с mod_rewrite и поддержкой .htaccess.
  • Хостинг: доступ по SSH или возможность запускать Node.js, свободно не менее 300 МБ на диске.

Если на хостинге не хватает какого-то пункта, вкладка «Проверка системы» в модуле покажет, чего именно, и подскажет, что исправить.

Начнём с вашей задачи

Расскажите о вашей задаче

Опишите задачу своими словами. Разберёмся в деталях и предложим следующий шаг.

Ответим в рабочее время:
Пн–⁠Пт с 09:00 до 18:00.