Cloudflare సమీకరణ
అవలోకనం
Cloudflare అనేది వెబ్సైట్లను రక్షించడంలో, వేగవంతం చేయడంలో సహాయపడే ప్రముఖ content delivery network (CDN) మరియు భద్రతా ప్రదాత. ఈ సమీకరణ Ultimate Multisite మరియు Cloudflare మధ్య ఆటో మేటిక్ డొమైన్ నిర్వహణను ప్రారంభిస్తుంది, ముఖ్యంగా సబ్డొమైన్ మల్టీసైట్ ఇన్స్టాలేషన్ల కోసం.
ఫీచర్లు
- Cloudflareలో ఆటోమేటిక్ సబ్డొమైన్ సృష్టి
- ప్రాక్సీ చేయబడిన సబ్డొమైన్ మద్దతు
- DNS రికార్డ్ నిర్వహణ
- Ultimate Multisite adminలో మెరుగైన DNS రికార్డ్ ప్రదర్శన
అవసరాలు
క్రింది స్థిరాంకాలు మీ wp-config.php ఫైల్లో నిర్వచించబడాలి:
define('WU_CLOUDFLARE_API_KEY', 'your_api_key');
define('WU_CLOUDFLARE_ZONE_ID', 'your_zone_id');
సెటప్ సూచనలు
1. మీ Cloudflare API Key పొందండి
- మీ Cloudflare dashboardలో లాగిన్ అవ్వండి
- "నా ప్రొఫైల్"కు వెళ్లండి (పై-కుడి మూలలో మీ ఇమెయిల్ప ై క్లిక్ చేయండి)
- మెను నుండి "API Tokens" ఎంచుకోండి
- క్రింది అనుమతులతో కొత్త API token సృష్టించండి:
- Zone.Zone: Read
- Zone.DNS: Edit
- మీ API tokenను కాపీ చేయండి
2. మీ Zone ID పొందండి
- మీ Cloudflare dashboardలో, మీరు ఉపయోగించాలనుకునే డొమైన్ను ఎంచుకోండి
- Zone ID "అవలోకనం" ట్యాబ్లో, కుడి సైడ్బార్లో "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 adminలో, Ultimate Multisite > Settingsకి వెళ్లండి
- "డొమైన్ మ్యాపింగ్" ట్యాబ్కు వెళ్లండి
- "హోస్ట్ సమీకరణలు" వరకు కిందికి స్క్రోల్ చేయండి
- Cloudflare సమీకరణను ప్రారంభించండి
- "మార్పులను సేవ్ చేయి" క్లిక్ చేయండి
ఇది ఎలా పనిచేస్తుంది
సబ్డొమైన్ నిర్వహణ
సబ్డొమైన్ మల్టీసైట్ ఇన్స్టాలేషన్లో కొత్త సైట్ సృష్టించినప్పుడు:
- సబ్డొమైన్ కోసం CNAME రికార్డ్ జోడించడానికి సమీకరణ Cloudflare APIకి అభ్యర్థన పంపుతుంది
- డిఫాల్ట్గా సబ్డొమైన్ Cloudflare ద్వారా ప్రాక్సీ అయ్యేలా కాన్ఫిగర్ చేయబడుతుంది (దీనిని ఫిల్టర్లతో మార్చవచ్చు)
- ఒక సైట్ తొలగించబడినప్పుడు, సమీకరణ Cloudflare నుండి సబ్డొమైన్ను తీసివేస్తుంది
DNS రికార్డ్ ప్రదర్శన
సమీకరణ Ultimate Multisite adminలో DNS రికార్డ్ ప్రదర్శనను ఇలా మెరుగుపరుస్తుంది:
- Cloudflare నుండి నేరుగా DNS రికార్డ్లను పొందుతుంది
- రికార్డ్లు ప్రాక్సీ చేయబడ్డాయా లేదా అని చూపిస్తుంది
- DNS రికార్డ్ల గురించి అదనపు సమాచారాన్ని చూపిస్తుంది
Cloudflare Custom Hostnames
Cloudflare Custom Hostnames (మునుపు "Cloudflare for SaaS" అని పిలిచేవారు) అనేది మీ కస్టమర్లు మీ మల్టీసైట్ నెట్వర్క్లో SSLతో తమ స్వంత డొమైన్లను ఉపయోగించడానికి అనుమతించే Cloudflare ఫీచర్. Cloudflare ఉపయోగించే డొమైన్-మ్యాప్ చేసిన మల ్టీసైట్ ఇన్స్టాలేషన్లకు ఇది సిఫార్సు చేసిన పద్ధతి, ఎందుకంటే ప్రతి కస్టమ్ డొమైన్ కోసం SSL సర్టిఫికేట్ జారీ మరియు పునరుద్ధరణను Cloudflare ఆటోమేటిక్గా నిర్వహిస్తుంది.
ఇది ప్రామాణిక Cloudflare సమీకరణతో ఎలా భిన్నంగా ఉంటుంది
| ప్రామాణిక సమీకరణ | Cloudflare Custom Hostnames | |
|---|---|---|
| ఉద్దేశ్యం | సబ్డొమైన్ల కోసం DNS రికార్డ్లను ఆటోమేటిక్గా సృష్టిస్తుంది | Cloudflare నిర్వహించే SSLతో కస్టమ్ (మ్యాప్ చేసిన) డొమైన్లను ప్రారంభిస్తుంది |
| దీనికి ఉత్తమం | సబ్డొమైన్ మల్టీసైట్ | డొమైన్-మ్యాప్ చేసిన మల్టీసైట్ |
| SSL | విడిగా నిర్వహించబడుతుంది | Cloudflare ద్వారా ఆటోమేటిక్గా నిర్వహించబడుతుంది |
Cloudflare Custom Hostnames సెటప్ చేయడం
- మీ Cloudflare dashboardలో, మీ ప్రధాన డొమైన్ కోసం జోన్ను తెరవండి.
- SSL/TLS > Custom Hostnamesకి వెళ్లండి.
- మీ సర్వర్ IP లేదా హోస్ట్నేమ్కు చూపించే fallback originని జోడించండి.
- Ultimate Multisiteలో మ్యాప్ చేసిన ప్రతి కస్టమర్ డొమైన్ కోసం, Cloudflareలో Custom Hostname ఎంట్రీని జోడించండి. Cloudflare APIని ఉపయోగించి ఈ దశను ఆటోమేట్ చేయవచ్చు.
- కస్టమర్ DNS మీ నెట్వర్క్ వైపు చూపించిన వెంటనే, ప్రతి కస్టమ్ హోస్ట్నేమ్ కోసం Cloudflare ఆటోమేటిక్గా TLS సర్టిఫికేట్లను జారీ చేసి పునరుద్ధరిస్తుంది.
పూర్తి API సూచన కోసం, Cloudflare Custom Hostnames డాక్యుమెంటేషన్ చూడండ ి.
Ultimate Multisite v2.6.1 నుండి, ఈ ఫీచర్ను అన్ని plugin సెట్టింగ్లు మరియు లేబుల్లలో Cloudflare Custom Hostnames అని సూచిస్తారు. పాత వెర్షన్లు "Cloudflare for SaaS" అనే పేరును ఉపయోగించాయి, అది అంతర్గత Cloudflare product పేరు.
ముఖ్యమైన గమనికలు
Cloudflare తాజా నవీకరణల ప్రకారం, wildcard proxying ఇప్పుడు అన్ని కస్టమర్లకు అందుబాటులో ఉంది. అంటే సబ్డొమైన్ మల్టీసైట్ ఇన్స్టాలేషన్లకు ప్రామాణిక Cloudflare DNS సమీకర ణ గతంలో ఉన్నంత కీలకం కాదు, ఎందుకంటే మీరు Cloudflareలో wildcard DNS రికార్డ్ను సులభంగా సెటప్ చేయవచ్చు.
సమస్యల పరిష్కారం
API కనెక్షన్ సమస్యలు
- మీ API token సరైనదేనా, అవసరమైన అనుమతులు ఉన్నాయా అని ధృవీకరించండి
- మీ Zone ID సరైనదేనా అని తనిఖీ చేయండి
- మీ Cloudflare accountకి అవసరమైన అనుమతులు ఉన్నాయని నిర్ధారించండి
సబ్డొమైన్ జోడించబడలేదు
- ఏదైనా లోప సందేశాల కోసం Ultimate Multisite లాగ్లను తనిఖీ చేయండి
- సబ్డొమైన్ ఇప్పటికే Cloudflareకు జోడ ించబడలేదని ధృవీకరించండి
- మీరు సృష్టిస్తున్న DNS రికార్డ్ల సంఖ్యకు మీ Cloudflare plan మద్దతు ఇస్తుందని నిర్ధారించండి
ప్రాక్సీయింగ్ సమస్యలు
- సబ్డొమైన్లు ప్రాక్సీ కాకూడదనుకుంటే, మీరు
wu_cloudflare_should_proxyఫిల్టర్ను ఉపయోగించవచ్చు - ప్రాక్సీ చేసినప్పుడు కొన్ని ఫీచర్లు సరిగ్గా పనిచేయకపోవచ్చు (ఉదా., కొన్ని WordPress admin functions)
- admin పేజీల కోసం cacheను దాటవేయడానికి Cloudflare Page Rules ఉపయోగించడం పరిగణించండి