Экспорт и импорт HTML

Скачать сайт как ZIP-архив и работать с ним где угодно — или занести в проект готовый HTML

Экспорт и импорт HTML

Framix — открытый инструмент: ваш сайт не заперт внутри платформы. В любой момент можно скачать всё как обычный ZIP с HTML, CSS и медиа, разместить на любом хостинге и дальше править руками. И наоборот — занести в проект готовый HTML или ZIP с уже собранным сайтом.

Экспорт в HTML

Кнопка «Экспорт HTML» в верхней панели редактора (иконка кода) → «Экспорт в HTML» в выпадающем меню.

В диалоге:

  • Все страницы проекта — собрать все страницы сразу. Иначе экспортируется только текущая. Навигация между страницами работает через относительные ссылки.
  • Локальные картинки и видео — скачать медиа в папку assets/. Сайт будет работать офлайн и не зависеть от нашего S3.
  • Убрать брендинг Framix — скрыть футер «Made with Framix» даже если он включён в настройках проекта.

Нажмите «Скачать архив». Прогресс показывается фазами: Подготовка → Получаю ссылки на файлы → Скачиваю медиа → Генерирую HTML → Упаковываю архив → Готово.

Что внутри архива

mysite.zip
├── index.html        ← главная страница
├── about.html        ← /about
├── contacts.html     ← /contacts
└── assets/
    ├── hero.webp
    ├── product.png
    └── intro.mp4
  • HTML — чистый, без JS-runtime от Framix.
  • Стили — Tailwind, инлайн-сборкой, ничего не подгружается с CDN.
  • Картинки/видео — в assets/ (если включена опция).
  • Формы — продолжают слать заявки в ваш CRM на Framix с любого хоста.

Где такой сайт можно разместить

  • Netlify, Vercel, Cloudflare Pages, GitHub Pages — обычное «загрузите ZIP».
  • Свой VPS — распакуйте архив в /var/www.
  • FTP — заливаете папку на любой shared-хостинг.
  • Локально — двойной клик по index.html, сайт откроется прямо в браузере.

Импорт HTML

Кнопка «Экспорт HTML» в верхней панели → «Импорт HTML» в выпадающем меню (или через «Импорт HTML» на странице проекта).

Поддерживается два формата:

Один .html файл

Загрузите файл — мы создадим страницу с этим содержимым в текущем проекте.

  • Скачать картинки и видео в наш CDN — мы попробуем скачать каждый внешний ассет и положить в наш файловый менеджер. Если не получится (404, CORS) — ссылка останется как есть.
  • Заголовок страницы<title> импортированной страницы.
  • URL-путь — путь, по которому страница будет доступна.

Локальные ссылки на ассеты (assets/photo.jpg) в одиночном .html импорте пропускаются — отдельный HTML их не несёт, скачать неоткуда. Используйте ZIP.

.zip с сайтом

Соберите архив из .html файлов и папки assets/:

mysite.zip
├── index.html
├── about.html
└── assets/
    ├── hero.webp
    └── intro.mp4

При импорте:

  • Каждый .html становится страницей в проекте.
  • Файлы из assets/ попадают в новую папку файлового менеджера.
  • Ссылки внутри HTML переписываются на наш CDN.

Replace-импорт

Если вы импортируете в страницу, которая уже существует, можно заменить её содержимое целиком. Перед этим редактор автоматически сохранит версию — откат всегда возможен.

Если импорт не дошёл до конца

  • Скачано ассетов: X, не удалось: Y — нормальная ситуация при импорте с внешних URL. Не скачанные ссылки остаются как были, сайт работает.
  • Импорт занял слишком много времени — попробуйте отключить «Скачать картинки и видео» при импорте. Иногда внешние сервера долго отвечают.
  • Неподдерживаемый формат — поддерживаются только .html и .zip.

Зачем это всё

  • Открытый инструмент. Вы не привязаны к Framix; ушли — забрали сайт с собой одним кликом.
  • Перенос с другой платформы. Скачайте свой текущий сайт целиком (часто можно через wget/curl), сделайте .zip с папкой assets/ и загрузите.
  • Использовать Framix как генератор. Получили красивую страницу через AI, скачали HTML, разместили на любимом хостинге.
  • Снять брендинг. Если хотите выдать сайт за свой собственный продукт — опция «убрать брендинг» делает это в один клик.

На этой странице