Привязка веб-сервера к домену
Как привязать динамическую карту/прочий веб-сервер к домену?
Если у вас есть веб-сервер (например, динамическая карта Minecraft через Dynmap, BlueMap или Panel сервера), вы можете легко привязать его к своему домену через Cloudflare. Это займёт буквально пару кликов!
Что можно привязать к домену:
- 🗺️ Динамические карты (Dynmap, BlueMap, Pl3xMap)
- 🎮 Панели управления серверами (Pterodactyl, Multicraft)
- 🌐 Веб-сайты на вашем сервере
- 📊 Мониторинг и статистика
- 🔧 Любой другой веб-сервис на вашем порту
Как перенести домен на Cloudflare?
Если у вас ещё нет домена в Cloudflare, сначала его нужно перенести:
Быстрая инструкция:
- Зарегистрируйтесь на Cloudflare (бесплатно)
- Добавьте ваш домен — нажмите “Add Site” и введите ваш домен
- Выберите тариф — выберите бесплатный план (Free)
- Cloudflare покажет ваши текущие DNS-записи — проверьте и подтвердите
- Смените NS-серверы у регистратора — Cloudflare покажет 2 адреса NS-серверов
- Зайдите на сайт регистратора (где покупали домен) и замените NS-серверы на те, что дал Cloudflare
- Подождите — DNS-серверы обновятся в течение 24-48 часов (обычно быстрее)
Подробные инструкции по переносу домена:
Пошаговая инструкция привязки веб-сервера
Шаг 1: Создайте A-запись с проксированием
- Откройте панель управления Cloudflare
- Выберите ваш домен
- Перейдите в DNS → Records
- Нажмите Add record
Заполните поля:
| Поле | Значение | Описание |
|---|---|---|
| Type | A |
Тип записи |
| Name | map |
Поддомен (можете выбрать любой: map, dynmap, web, panel и т.д.) |
| IPv4 address | 123.45.67.89 |
IP-адрес вашего сервера |
| Proxy status | 🟠 ON | Оранжевое облачко должно быть включено! |
| TTL | Auto |
Оставьте без изменений |
Важное отличие от настройки Minecraft сервера:
Для веб-сервера Proxy Status (оранжевое облачко) должно быть ВКЛЮЧЕНО (оранжевое)!
Это позволит использовать функции Cloudflare, включая проксирование портов.
Пример настройки:

Нажмите Save.
Шаг 2: Настройте Origin Rules для перенаправления портов
Теперь нужно настроить правило, которое будет перенаправлять запросы на нужный порт вашего веб-сервера.
- В панели Cloudflare перейдите в Rules → Overview
- Нажмите Create rule
- Выбрать Origin rule

Заполните форму правила:
Rule name (Название правила):
Map Port Forwarding(или любое другое понятное вам название)
When incoming requests match… (Условие):
Выберите:
- Field:
URL Full - Operator:
wildcard - Value:
https://map.mhcore.xyz/*(ваш поддомен с A-записью)
Then… (Действие):
В разделе Destination Port выберите:
- Rewrite to:
25443(укажите порт вашего веб-сервера)
Пример заполнения:

Шаг 3: Сохраните и разверните правило
- Проверьте все настройки
- Нажмите Deploy
- Cloudflare применит правило автоматически
Готово! Теперь ваш веб-сервер доступен по адресу:
https://map.mhcore.xyzОбратите внимание: Cloudflare автоматически добавит HTTPS (SSL-сертификат), даже если ваш сервер использует только HTTP!
Шаг 4: Проверка работы
- Откройте браузер
- Перейдите по адресу вашего поддомена (например,
https://map.mhcore.xyz) - Вы должны увидеть вашу динамическую карту или веб-интерфейс!
Обратите внимание:
- Первое подключение может занять несколько секунд
- SSL-сертификат создаётся автоматически и бесплатно
- Cloudflare будет кешировать статические файлы для ускорения загрузки
Множественные веб-сервисы на одном домене
Вы можете создать несколько поддоменов для разных сервисов:
Пример структуры:
| Поддомен | Сервис | Порт | Origin Rule |
|---|---|---|---|
map.mhcore.xyz |
Dynmap | 8123 | URL Full wildcard map.mhcore.xyz → Port 8123 |
bluemap.mhcore.xyz |
BlueMap | 8100 | URL Full wildcard bluemap.mhcore.xyz → Port 8100 |
panel.mhcore.xyz |
Pterodactyl | 8080 | URL Full wildcard panel.mhcore.xyz → Port 8080 |
stats.mhcore.xyz |
Статистика | 3000 | URL Full wildcard stats.mhcore.xyz → Port 3000 |
Для каждого сервиса:
- Создайте отдельную A-запись с включенным проксированием
- Создайте отдельное Origin Rule с соответствующим портом
Преимущества использования Cloudflare
✅ Бесплатный SSL — автоматический HTTPS для вашего сайта
✅ DDoS защита — защита от атак
✅ Кеширование — ускорение загрузки статических файлов
✅ CDN — ваш сайт будет быстрее загружаться по всему миру
✅ Скрытие IP — ваш реальный IP-адрес сервера будет скрыт
✅ Аналитика — бесплатная статистика посещений
Возможные проблемы и решения
❌ Ошибка 521 “Web server is down”
Причина: Cloudflare не может подключиться к вашему серверу
Решение:
- Проверьте, что веб-сервер запущен и работает
- Убедитесь, что порт открыт в файрволе
- Проверьте правильность IP-адреса в A-записи
- Убедитесь, что порт в Origin Rule указан правильно
❌ Ошибка 522 “Connection timed out”
Причина: Cloudflare не может достучаться до сервера за отведённое время
Решение:
- Проверьте доступность сервера извне (через онлайн-сканеры портов)
- Убедитесь, что порт не блокируется провайдером
- Проверьте настройки файрвола на сервере
❌ Бесконечная загрузка или “Too many redirects”
Причина: Неправильные настройки SSL/TLS
Решение:
- Перейдите в SSL/TLS → Overview
- Установите режим Flexible (если ваш сервер не использует HTTPS)
- Или установите Full (если ваш сервер использует самоподписанный сертификат)
❌ Страница открывается, но стили/скрипты не загружаются
Причина: Смешанный контент (Mixed Content) — HTTPS страница загружает HTTP ресурсы
Решение:
- Перейдите в SSL/TLS → Edge Certificates
- Включите Always Use HTTPS
- Включите Automatic HTTPS Rewrites
Настройка SSL/TLS
Для корректной работы веб-сервера через Cloudflare настройте SSL:
- Перейдите в SSL/TLS → Overview
- Выберите подходящий режим:
| Режим | Когда использовать |
|---|---|
| Flexible | Ваш сервер использует только HTTP (без SSL) |
| Full | Ваш сервер использует HTTPS с самоподписанным сертификатом |
| Full (strict) | Ваш сервер использует HTTPS с доверенным сертификатом |
Примеры использования
Пример 1: Dynmap для Minecraft сервера
Домен: map.mhcore.xyz
IP: 123.45.67.89
Порт Dynmap: 8123
A-запись:
- Name: map
- IP: 123.45.67.89
- Proxy: ON
Origin Rule:
- URL Full wildcard http://map.mhcore.xyz/*
- Rewrite to port 8123Результат: https://map.mhcore.xyz покажет вашу Dynmap!
Пример 2: Панель управления Pterodactyl
Домен: panel.mhcore.xyz
IP: 123.45.67.89
Порт Panel: 8080
A-запись:
- Name: panel
- IP: 123.45.67.89
- Proxy: ON
Origin Rule:
- URL Full wildcard https://panel.mhcore.xyz/*
- Rewrite to port 8080Результат: https://panel.mhcore.xyz откроет панель управления!
Полезные ссылки
- Официальная документация Cloudflare Rules
- Cloudflare SSL/TLS Configuration
- Troubleshooting Cloudflare Errors
Нужна помощь?
Если у вас возникли сложности с настройкой веб-сервера через Cloudflare, обратитесь в поддержку вашего хостинга или на форумы сообщества Cloudflare.