یکپارچهسازی با 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');
راهنمای راهاندازی
۱. دریافت کلید API از Cloudflare
- وارد داشبورد Cloudflare خود شوید
- به بخش "My Profile" بروید (روی ایمیل خود در گوشه بالا-راست کلیک کنید)
- از منو گزینه "API Tokens" را انتخاب کنید
- یک API token جدید با مجوزهای زیر بسازید:
- Zone.Zone: Read
- Zone.DNS: Edit
- API token خود را کپی کنید
۲. دریافت Zone ID
- در داشبورد Cloudflare، دامنه موردنظر خود را انتخاب کنید
- Zone ID در تب "Overview"، در نوار کناری سمت راست زیر بخش "API" قابل مشاهده است
- Zone ID را کپی کنید
۳. افزودن ثابتها به wp-config.php
ثابتهای زیر را به فایل wp-config.php خود اضافه کنید:
define('WU_CLOUDFLARE_API_KEY', 'your_api_token');
define('WU_CLOUDFLARE_ZONE_ID', 'your_zone_id');
۴. فعالسازی یکپارچهسازی
- در پنل مدیریت WordPress، به Ultimate Multisite > Settings بروید
- به تب "Domain Mapping" بروید
- به پایین صفحه اسکرول کنید تا به "Host Integrations" برسید
- یکپارچهسازی Cloudflare را فعال کنید
- روی "Save Changes" کلیک کنید