Интеграция Cloudflare
Обзор
Cloudflare — ведущая сеть доставки контента (CDN) и поставщик решений безопасности, который помогает защищать и ускорять веб-сайты. Эта интеграция обеспечивает автоматическое управление доменами между Ultimate Multisite и Cloudflare, особенно для multisite-установок с поддоменами.
Возможности
- Автоматическое создание поддоменов в Cloudflare
- Поддержка проксируемых поддоменов
- Управление DNS-записями
- Улучшенное отображение DNS-записей в админке Ultimate Multisite
Требования
Следующие константы должны быть определены в вашем файле wp-config.php:
define('WU_CLOUDFLARE_API_KEY', 'your_api_key');
define('WU_CLOUDFLARE_ZONE_ID', 'your_zone_id');
Инструкции по настройке
1. Получите ваш API-ключ Cloudflare
- Войдите в ваш Dashboard Cloudflare
- Перейдите в "My Profile" (нажмите на ваш email в правом верхнем углу)
- Выберите "API Tokens" в меню
- Создайте новый API-токен со следующими разрешениями:
- Zone.Zone: Read
- Zone.DNS: Edit
- Скопируйте ваш API-токен
2. Получите ваш Zone ID
- В вашем Dashboard Cloudflare выберите домен, который хотите использовать
- Zone ID отображается на вкладке "Overview" в правой боковой панели в разделе "API"
- Скопируйте Zone ID
3. Добавьте константы в wp-config.php
Добавьте следующие константы в ваш файл wp-config.php:
define('WU_CLOUDFLARE_API_KEY', 'your_api_token');
define('WU_CLOUDFLARE_ZONE_ID', 'your_zone_id');
4. Включите интеграцию
- В вашей админке WordPress перейдите в Ultimate Multisite > Settings
- Перейдите на вкладку "Domain Mapping"
- Прокрутите вниз до "Host Integrations"
- Включите интеграцию Cloudflare
- Нажмите "Save Changes"