Где хостить свои affiliate проекты - бесплатно, без смс и регистрации?

Есть очень быстрое и простое решение - Cloudflare Pages + привязка вашего домена = готовый сайт с уже подключенным CDN CF буквально за пару кликов.

Что делаем: заходим на Cloudflare → загружаем файл → привязываем домен.

1. Загружаем HTML-файл на Cloudflare Pages

  1. Зайдите на pages.cloudflare.com (или в дашборд Cloudflare → раздел Workers & Pages).
  2. Нажмите «Create application» → выберите «Pages» → «Direct Upload».
  3. Придумайте имя проекта (например, мойсайт). Запомните его — потом оно пригодится.
  4. Перетащите ваш файл index.html в окошко загрузки (можно просто мышкой). Важно - файл должен быть в zip архиве - просто кликните на свой файл (если у вас 1 html) и запакуйте его в архив zip.
  5. Нажмите «Save and Deploy».

✅ Через 5 секунд сайт уже работает по адресу: мойсайт.pages.dev

 

На стартовой странице жмем Add и выбираем Pages:

2. Подключаем свой домен (например, vasya.net)

Важно: Домен должен быть уже добавлен в Cloudflare. Если нет — сначала добавьте (инструкция ниже).

  1. В том же проекте откройте вкладку «Custom domains».
  2. Нажмите «Set up a domain».
  3. Введите свой домен (например, vasya.net или site.vasya.net).
  4. Нажмите «Continue» → «Activate domain».

✅ Готово! Через пару минут сайт откроется по вашему домену.

Как добавить домен в Cloudflare (если ещё не добавлен)

  1. Зайдите в Cloudflare → «Add a site».
  2. Введите домен → нажмите «Add site».
  3. Выберите бесплатный тариф (Free) → «Continue».
  4. Cloudflare покажет две DNS-записи (NS). Их нужно скопировать и вставить в настройках домена у вашего регистратора (там, где вы покупали домен).
  5. Подождите 5–30 минут — домен станет активным в Cloudflare.

После этого возвращайтесь к шагу 2 («Подключаем свой домен»).

Итог:

Никаких сборок, терминалов, папок dist — просто перетащили index.html и получили хостинг.