# अपनी साइट पर Kapsule CDN सक्षम करना

Source: https://support.kapsulehost.com/hi-in/cdn-enabling

Kapsule CDN आपकी साइट को edge पर cache करता है ताकि दुनिया में कहीं भी मौजूद विज़िटर को आपके origin सर्वर के बजाय पास के किसी स्थान से सेवा दी जाए, और इसे चालू करना आपकी गति बढ़ानी चाहने वाली साइट पर महज़ एक टॉगल है।

खरीदने के लिए कोई अलग CDN उत्पाद नहीं है: यह उस होस्टिंग प्लान के साथ आता है जिस पर साइट स्थित है। आप इसे KPanel में साइट के अपने मेनू से चालू करते हैं, edge प्रमाणपत्र जारी होने में कुछ मिनट प्रतीक्षा करते हैं, और आपका डोमेन हमारे edge नेटवर्क से सेवा देना शुरू कर देता है। सबसे पहले दो बातें सही होनी चाहिए, और यह गाइड दोनों को कवर करती है: साइट को एक custom domain चाहिए, और उसके प्लान में CDN शामिल होना चाहिए।

## Kapsule CDN क्या करता है

जब CDN चालू होता है, तो आपके डोमेन के लिए अनुरोध पहले हमारे edge नेटवर्क तक पहुँचते हैं। जो कुछ भी cacheable है, उसका जवाब 119+ वैश्विक स्थानों में से सबसे नज़दीकी से दिया जाता है। जो cacheable नहीं है, या जिसकी अवधि समाप्त हो चुकी है, उसे आपके origin से लाया जाता है और फिर अगले विज़िटर के लिए edge पर रखा जाता है।

| फ़ीचर | आपको क्या मिलता है |
|---|---|
| Edge caching | स्टैटिक असेट्स 119+ वैश्विक स्थानों से परोसे जाते हैं |
| Edge SSL | आपके डोमेन के लिए edge प्रमाणपत्र स्वचालित रूप से प्रावधानित होता है |
| इमेज ऑप्टिमाइज़ेशन (Kapsule CDN+) | ऑन-द-फ्लाई रीसाइज़ और कंप्रेशन, स्विच करने योग्य |
| WebP डिलीवरी (Kapsule CDN+) | एक आधुनिक इमेज फ़ॉर्मैट जो इसे समर्थन करने वाले browsers को परोसा जाता है |
| कैश TTL नियंत्रण | सेकंड में, अलग-अलग edge और browser लाइफटाइम |
| बैंडविड्थ मीटर | लाइव मासिक उपयोग, edge से पढ़ा गया। बैंडविड्थ असीमित है |
| कैश पर्ज | एक URL या पूरी साइट को एक ही स्क्रीन से पर्ज करें |

## किन प्लानों में CDN शामिल है

CDN एक प्लान हकदारी है, इसलिए आपकी साइट को क्या मिलता है यह इस बात पर निर्भर करता है कि वह साइट किस प्लान पर है। इसके दो स्तर हैं, और CDN पेज के शीर्ष पर मौजूद बैज बताता है कि कौन सा सक्रिय है:

- **Kapsule CDN** में वैश्विक edge caching, स्वचालित रूप से जारी किया गया edge SSL प्रमाणपत्र, और कैश पर्जिंग शामिल है।
- **Kapsule CDN+** इसमें DDoS सुरक्षा, स्मार्ट edge रूटिंग, WebP डिलीवरी के साथ इमेज ऑप्टिमाइज़ेशन, और KPanel कैश नियंत्रण जोड़ता है।

**इस तालिका के हर प्लान पर edge बैंडविड्थ असीमित है।** edge जो परोसता है उसके लिए कोई प्रति-प्लान भत्ता नहीं है, और ऐसा कोई बिंदु नहीं है जहाँ edge सेवा देना बंद कर दे। दोनों स्तरों के बीच जो अलग है वह ऊपर दिया गया फ़ीचर सेट है, ट्रैफ़िक की मात्रा नहीं। जो एक सीमा लागू होती है वह प्रति-प्लान के बजाय पूरे खाते पर लागू होती है, और यह नीचे दिए गए Fair Use Policy नोट में है।

| प्लान | CDN स्तर |
|---|---|
| Start (Web Hosting) | Kapsule CDN |
| Pro (Web Hosting) | Kapsule CDN+ |
| Agency (Web Hosting) | Kapsule CDN+ |
| Scale (Web Hosting) | Kapsule CDN+ |
| Cloud Power (Web Hosting) | Kapsule CDN+ |
| WordPress Start | Kapsule CDN |
| WordPress Pro | Kapsule CDN+ |
| Managed WP Start | Kapsule CDN |
| Managed WP Pro | Kapsule CDN+ |
| Managed WC Start | Kapsule CDN |
| Managed WC Pro | Kapsule CDN+ |
| Concierge Start | Kapsule CDN+ |
| Concierge Pro | Kapsule CDN+ |
| Concierge Scale | Kapsule CDN+ |

> **Note:** बहुत बड़े खातों को [Fair Use Policy](https://kapsulehost.com/hi-in/legal/fair-use) द्वारा कवर किया जाता है,
> जो प्रति-प्लान के बजाय एक पूरे खाते की सीमा प्रकाशित करती है, और स्पष्ट शब्दों में कहती है
> कि जिस दिन आप इसे पार करते हैं हम आपको उसी दिन ईमेल करते हैं और कभी गति सीमित नहीं करते, कभी पूर्वव्यापी
> रूप से बिल नहीं करते और बिना सूचना के कभी निलंबित नहीं करते।

> **Note:** Managed WordPress और Managed WooCommerce प्लानों में एक अलग मासिक **साइट** बैंडविड्थ
> भत्ता होता है, जो edge से एक अलग मापन है। इसे पार करना कभी भी रोक नहीं है और न ही
> शुल्क है: होस्टिंग बैंडविड्थ के लिए बिल नहीं किया जाता, और हम आपको ईमेल करते हैं ताकि आपको पता रहे। [आपके
> प्लान पर क्या सीमित है](https://support.kapsulehost.com/hi-in/site-slow-resource-limits) यह इसे कवर करता है।

आप [kpanel.kapsulehost.com/plans/hosting](https://kpanel.kapsulehost.com/plans/hosting) पर प्लानों की तुलना और बदलाव कर सकते हैं, या [अपने प्लान को अपग्रेड करना](https://support.kapsulehost.com/hi-in/upgrading-your-plan) देखें।

## शुरू करने से पहले

> **Note:** Kapsule CDN को एक custom domain की ज़रूरत है। यदि आपकी साइट अभी भी एक साझा KapsuleHost सबडोमेन पर है, तो CDN पेज सक्षम करने वाले नियंत्रण के बजाय **Kapsule CDN needs a custom domain** बैनर के साथ एक **Custom Domain को जोड़ें** बटन दिखाता है। पहले अपनी साइट से अपना खुद का डोमेन जोड़ें, फिर वापस आएँ।

इसकी वजह व्यावसायिक नहीं बल्कि तकनीकी है: edge को उस होस्टनेम के लिए SSL प्रमाणपत्र जारी करना होता है जिसे वह परोसता है, और इसके लिए एक ऐसा होस्टनेम चाहिए जिसका DNS edge की ओर इंगित किया जा सके। एक साझा KapsuleHost होस्टनेम हमारे द्वारा प्रबंधित होता है और आपके लिए फिर से इंगित नहीं किया जा सकता, इसलिए प्रमाणपत्र अनुरोध कभी पूरा नहीं होगा और साइट एरर परोसते हुए सक्षम दिखाई देगी। हम इसे क्लिक के बिंदु पर ही रोक देते हैं। कनेक्शन के चरणों के लिए [अपनी वेबसाइट में Custom Domain जोड़ना](https://support.kapsulehost.com/hi-in/custom-domain-for-website) देखें।

## CDN सक्षम करना आपका DNS बदलता है

क्लिक करने से पहले यह समझना महत्वपूर्ण है, क्योंकि यह लोगों को चौंका देता है।

CDN चालू करने से आपका DNS वैसा का वैसा नहीं रहता। आपके डोमेन को सीधे आपके origin के बजाय हमारे edge नेटवर्क पर रिज़ॉल्व होना होता है, इसलिए CDN सक्षम करने से साइट के लिए दो रिकॉर्ड फिर से लिखे जाते हैं:

- **`www` पर एक CNAME** जो edge की ओर इंगित करता है। `www` पर मौजूद कोई भी पहले से मौजूद A या AAAA रिकॉर्ड पहले हटा दिया जाता है, क्योंकि CNAME उनके साथ नहीं रह सकता।
- **नंगे डोमेन पर एक ALIAS** जो उसी edge की ओर इंगित करता है, ताकि `www` के बिना आपके डोमेन पर आने वाला ट्रैफ़िक भी CDN से गुज़रे। नंगे डोमेन पर मौजूद कोई भी A या AAAA रिकॉर्ड हटा दिया जाता है।

> **Note:** यदि आपका डोमेन KapsuleHost nameservers पर है, तो हम CDN सक्षम करने के भाग के रूप में वे दोनों बदलाव आपके लिए स्वचालित रूप से करते हैं। आपको कुछ भी छूने की ज़रूरत नहीं है। यदि आपके डोमेन का DNS कहीं और होस्ट किया गया है, तो वह ऑटोमेशन नहीं चल सकता, रिकॉर्ड नहीं बदलेंगे, और edge प्रमाणपत्र कभी जारी नहीं होगा। [Nameservers को समझना](https://support.kapsulehost.com/hi-in/nameservers) बताता है कि आप किस स्थिति में हैं।

> **Warning:** CDN चालू रहते हुए उन रिकॉर्ड को न हटाएँ और न ओवरराइट करें। `www` पर या नंगे डोमेन पर A रिकॉर्ड वापस रखने से वह ट्रैफ़िक edge से हट जाता है, और यह प्रमाणपत्र नवीनीकरण को तोड़ सकता है। यदि साइट के लिए आपको custom DNS चाहिए, तो इसे CDN अक्षम करके बदलें, फिर CDN को फिर से सक्षम करें।

साइट को CDN-सक्षम तभी चिह्नित किया जाता है जब प्राथमिक डोमेन का DNS वास्तव में लिखा जा चुका हो और edge की ओर इंगित किया जा चुका हो। यदि वह चरण सफल नहीं होता, तो पैनल यह दिखाता रहता है कि CDN बंद है, बजाय इसके कि आपको यह बताए कि यह चालू है जबकि आपका ट्रैफ़िक अभी भी कहीं और जा रहा है।

## CDN को सक्षम कैसे करें

1. [KPanel](https://kpanel.kapsulehost.com) में साइन इन करें।
2. बाएँ साइडबार में **वेबसाइटें** पर क्लिक करें, फिर जिस साइट की गति बढ़ानी है उस पर क्लिक करें।
3. साइट के अपने मेनू में, **प्रदर्शन** खोलें, फिर **Kapsule CDN**।
4. पेज **इस साइट के लिए CDN बंद है** बैनर पर खुलता है। **CDN को सक्षम करें** पर क्लिक करें।
5. एक पुष्टिकरण दिखाई देता है: "CDN provisioning queued. The edge cert can take up to 5 minutes."

सीधा पता `/websites/<site-id>/cdn` है।

![KPanel में साइट के लिए Kapsule CDN पेज](https://support.kapsulehost.com/help/screenshots/cdn-enabling.613bdae0.webp)

### प्रतीक्षा कैसी दिखती है

पहले कुछ मिनटों तक कुछ भी दिखाई नहीं देता, और यह टूटा हुआ होने के बजाय अपेक्षित है। क्रम इस प्रकार है:

1. ऊपर बताए गए DNS रिकॉर्ड आपके डोमेन के लिए लिखे जाते हैं।
2. होस्टनेम के लिए प्रमाणपत्र जारी होने से पहले उन रिकॉर्ड को प्रसारित (propagate) होना पड़ता है। यह एक DNS समय सीमा है, कोई कतार नहीं जिसे हम छलांग लगा सकें।
3. edge प्रमाणपत्र का अनुरोध करता है। यदि DNS अभी तक प्रसारित नहीं हुआ है, तो अनुरोध लंबित छोड़ दिया जाता है और सफल होने तक स्वचालित रूप से फिर से प्रयास किया जाता है।
4. एक बार प्रमाणपत्र जारी होने पर, साइट CDN-सक्षम में बदल जाती है।

> **Note:** लगभग पाँच मिनट तक का समय दें, और **CDN को सक्षम करें** पर फिर से क्लिक करने के बजाय पेज को रीलोड करें। प्रतीक्षा के दौरान पेज अभी भी CDN को बंद दिखाता है, क्योंकि यह केवल तभी रिपोर्ट करता है जब आपका ट्रैफ़िक वास्तव में edge तक पहुँच सकता है। यह जानबूझकर किया गया है: एक आधा-सक्षम स्थिति जो चालू होने का दावा करती है वह एक ईमानदार "अभी नहीं" से बदतर होगी।

एक बार प्रमाणपत्र जारी हो जाने पर, बैनर बदलकर **CDN चालू है** हो जाता है, साथ में टिप्पणी "CDN active. Your domain serves content from the edge" होती है, और इसके नीचे नियंत्रण कार्ड्स का पूरा सेट दिखाई देता है। उस बिंदु पर होस्टनेम पर HTTPS को ज़बरदस्ती लागू कर दिया जाता है।

> **Tip:** मुख्य KPanel साइडबार में कोई **CDN** प्रविष्टि नहीं है। CDN एक साइट से संबंधित है, इसलिए यह एक स्तर नीचे, **प्रदर्शन** के अंतर्गत बैठता है।

## आप जो सेटिंग्स बदल सकते हैं

### कैश TTLs

**कैश TTLs** कार्ड में दो संख्याएँ होती हैं, दोनों सेकंड में, दोनों डिफ़ॉल्ट रूप से 3600 (एक घंटा):

- **Edge TTL (सेकंड)**: आपके origin पर वापस जाने से पहले edge कितनी देर तक एक प्रति रखता है।
- **Browser TTL (सेकंड)**: एक विज़िटर का अपना browser कितनी देर तक अपनी प्रति रखता है।

कम संख्याओं का मतलब है अधिक ताज़ा सामग्री और आपके origin पर अधिक अनुरोध। अधिक संख्याओं का मतलब है बेहतर प्रदर्शन और पर्ज करने तक पुरानी सामग्री। परिवर्तन आपके सेट करते ही सेव हो जाते हैं और तुरंत edge पर भेज दिए जाते हैं।

### इमेज ऑप्टिमाइज़ेशन

इमेज ऑप्टिमाइज़ेशन एक **Kapsule CDN+** फ़ीचर है। Kapsule CDN+ वाले प्लान पर **Image optimisation** कार्ड में दो स्विच होते हैं, और जब CDN पहली बार चालू किया जाता है तो दोनों चालू होते हैं:

- **On-the-fly image optimisation**: पहले अनुरोध पर इमेज का आकार बदलता है और कंप्रेस करता है, फिर अनुकूलित परिणाम को edge पर कैश करता है।
- **समर्थित browsers को WebP परोसें**: समर्थन घोषित करने वाले browsers को WebP देता है, और बाकी सभी को मूल फ़ॉर्मैट।

लगभग हर साइट के लिए दोनों को चालू रखना उचित है। इमेज ऑप्टिमाइज़ेशन को केवल तभी बंद करें जब आप ऐसी इमेजें परोसते हों जिन्हें मूल के बिल्कुल समान पहुँचना ज़रूरी हो।

Kapsule CDN वाले प्लान पर, कार्ड को एक नोट से बदल दिया जाता है कि इमेज ऑप्टिमाइज़ेशन Kapsule CDN+ के साथ आता है, साथ में इसे शामिल करने वाले प्लानों का एक लिंक होता है। साइट के प्लान को Kapsule CDN+ वाले प्लान में बदलने से इमेज ऑप्टिमाइज़ेशन तुरंत चालू हो जाता है। बिना इसके वाले प्लान में जाने का असर आपके अगले नवीनीकरण पर होता है, और उस समय इमेज ऑप्टिमाइज़ेशन बंद हो जाता है।

## अपनी बैंडविड्थ देखना

**इस महीने की बैंडविड्थ** कार्ड edge से लाइव पढ़ता है और हर महीने की पहली तारीख को रीसेट होता है। यह दिखाता है कि आपने क्या परोसा है, और इसके बगल में **असीमित बैंडविड्थ** कहता है, क्योंकि इसके विरुद्ध मापने के लिए कुछ भी नहीं है: यह रीडिंग इसलिए है ताकि आप देख सकें कि edge आपके लिए कितना काम कर रहा है, न कि इसलिए कि आप किसी संख्या के नीचे रहें।

> **Note:** ऐसा कोई बिंदु नहीं है जहाँ edge की सेवा रुक जाए, और ऐसी कोई संख्या नहीं जिसे आप पार कर सकें। कार्ड एक रीडिंग है, कभी भी मीटर नहीं। यदि आपका खाता पूरे खाते की [Fair Use Policy](https://kapsulehost.com/hi-in/legal/fair-use) के मायने रखने जितना बड़ा है, तो वह नीति सीमा प्रकाशित करती है, और जिस दिन आप उस तक पहुँचते हैं हम आपकी साइट की सेवा का तरीका बदलने के बजाय उसी दिन आपको ईमेल करते हैं।

यदि कार्ड "Usage unavailable" दिखाता है, तो उस समय लाइव आँकड़ा बस प्राप्त नहीं किया जा सका। यह एक प्रदर्शन समस्या है, CDN के बंद होने का संकेत नहीं। एक मिनट में पेज को रीलोड करें।

## CDN को बंद करना

1. साइट पर **प्रदर्शन**, फिर **Kapsule CDN** खोलें।
2. **CDN को अक्षम करें** कार्ड तक स्क्रॉल करें, जिसमें लिखा है "Traffic goes back to your origin server."
3. **Disable** पर क्लिक करें।

ट्रैफ़िक तुरंत आपके origin पर वापस चला जाता है, और साइट के लिए edge ज़ोन हटा दिया जाता है ताकि बैंडविड्थ जमा होना बंद हो जाए। आप इसे किसी भी समय फिर से सक्षम कर सकते हैं, लेकिन DNS रिकॉर्ड और edge प्रमाणपत्र को फिर से सेट अप करना होगा, इसलिए कुछ और मिनट का समय दें।

## समस्या निवारण

**"Kapsule CDN needs a custom domain."** साइट अभी भी एक साझा KapsuleHost होस्टनेम पर है। अपना खुद का डोमेन जोड़ें, फिर उस डोमेन पर CDN सक्षम करें। टॉगल के विफल होने का यह सबसे आम कारण है।

**"Kapsule CDN is not included on your current plan."** इस साइट से जुड़े प्लान में CDN हकदारी नहीं है। साइट को ऊपर सूचीबद्ध प्लानों में से किसी एक पर ले जाएँ और टॉगल उपलब्ध हो जाता है। [अपने प्लान को अपग्रेड करना](https://support.kapsulehost.com/hi-in/upgrading-your-plan) देखें।

**एक मिनट के बाद भी बैनर अब भी CDN को बंद दिखाता है।** प्रमाणपत्र जारी होने से पहले DNS रिकॉर्ड को प्रसारित होना पड़ता है, जिसमें लगभग पाँच मिनट तक लग सकते हैं। प्रतीक्षा करें, फिर रीलोड करें।

**पाँच मिनट से बहुत अधिक समय बीत चुका है और CDN अब भी बंद है।** सबसे संभावित कारण यह है कि आपके डोमेन का DNS हमारे साथ होस्ट नहीं किया गया है, इसलिए रिकॉर्ड स्वचालित रूप से नहीं लिखे जा सके। जाँचें कि आपके nameservers कहाँ इंगित करते हैं। यदि आपका डोमेन KapsuleHost nameservers पर है और फिर भी अटका हुआ है, तो हमसे संपर्क करें।

**DNS संपादित करने के बाद मेरी साइट फिर से origin पर चली गई।** `www` पर या नंगे डोमेन पर A रिकॉर्ड को फिर से जोड़ना उन रिकॉर्ड को ओवरराइड कर देता है जो ट्रैफ़िक को edge की ओर रूट करते हैं। CDN को अक्षम करें, जो DNS आपको चाहिए उसे ठीक करें, फिर इसे फिर से सक्षम करें।

**CDN बैज दिख रहा है लेकिन मेरे बदलाव नहीं दिख रहे।** यह caching के डिज़ाइन के अनुसार काम करने का नतीजा है। जिस URL को आपने बदला है उसे पर्ज करें, या पूरी साइट को: देखें [Kapsule CDN कैश को पर्ज करना](https://support.kapsulehost.com/hi-in/cdn-cache-purge)।

**साइट तेज़ नहीं हुई।** CDN डिलीवरी को तेज़ करता है, पेज जनरेशन को नहीं। यदि आपके पेज origin पर बनने में धीमे हैं, तो उन्हें लंबे समय तक कैश करें या पहले origin को ठीक करें। [वेबसाइट की गति को बेहतर बनाना](https://support.kapsulehost.com/hi-in/website-speed) origin पक्ष को कवर करता है।

यदि CDN सक्षम करने के पंद्रह मिनट बाद भी बैज दिखाई नहीं दिया है, तो साइट के डोमेन के साथ हमें [support@kapsulehost.com](mailto:support@kapsulehost.com) पर ईमेल करें और हम प्रमाणपत्र जारी होने की जाँच करेंगे।
