आपकी साइट का वास्तव में स्थानीयकृत संस्करण परोसने के लिए (उदाहरण के लिए, hi.yoursite.com हिंदी के लिए), MultiLipi के लिए आवश्यक है DNS हैंडशेक. CNAME Record बनाकर, आप हमारी इंफ्रास्ट्रक्चर को उस विशेष भाषा सबडोमेन के लिए ट्रैफ़िक को हैंडल करने के लिए अधिकृत करते हैं, जबकि आपकी मुख्य साइट आपके मूल सर्वर पर अछूती रहती है।
यह गाइड विवरण देता है CNAME इंजेक्शन प्रोटोकॉल आपकी भाषाओं को लाइव करने के लिए आवश्यक।
1. रूटिंग आर्किटेक्चर
प्रवाह को समझना।
आपका मुख्य डोमेन
example.com
→ इंगित करता है आपका सर्वर (Shopify/Webflow/WordPress)
भाषा सबडोमेन
hi.example.com
→ इंगित करता है MultiLipi अनुवाद इंजन
हम इस स्प्लिट-रूटिंग का उपयोग एक CNAME (कैनोनिकल नाम) रिकॉर्ड के लिए करते हैं। यह एक ट्रैफिक साइन की तरह काम करता है, जो ब्राउज़र को बताता है: MultiLipi पर हिंदी संस्करण के लिए जाएँ।
2. चरण 1: एंडपॉइंट का प्रावधान
आपके DNS को छूने से पहले, आपको अद्वितीय गंतव्य लक्ष्य उत्पन्न करना होगा।
डैशबोर्ड एक्सेस करें:
MultiLipi में लॉग इन करें और अपना प्रोजेक्ट चुनें।
सेटअप पर जाएँ:
नया प्रोजेक्ट पर जाएँ।

"नया प्रोजेक्ट जोड़ें" इंटरफ़ेस के साथ MultiLipi डैशबोर्ड
भाषाएँ चुनें:
उन भाषाओं को चुनें जिन्हें आप तैनात करना चाहते हैं (उदाहरण के लिए, हिंदी, फ्रेंच)।
मान उत्पन्न करें:
सिस्टम प्रत्येक भाषा के लिए एक अद्वितीय होस्ट और मान जोड़ी आउटपुट करेगा।
उदाहरण आउटपुट:
himultilipi.centralindia.cloudapp.azure.comनोट: आपका विशिष्ट एंडपॉइंट आपके क्षेत्र के आधार पर भिन्न हो सकता है।

वेबसाइट अनुवाद सेटअप विज़ार्ड - डोमेन कॉन्फ़िगरेशन चरण
3. चरण 2: DNS इंजेक्शन (रजिस्ट्रार साइड)
अपने DNS प्रदाता में लॉग इन करें और DNS प्रबंधन पैनल तक पहुँचें।
अपने DNS प्रदाता (GoDaddy, Cloudflare, Namecheap, Route53) में लॉग इन करें और एक्सेस करें DNS प्रबंधन पैनल।
रिकॉर्ड कॉन्फ़िगरेशन:
आप जिस उपडोमेन पर सेवा देना चाहते हैं, प्रत्येक भाषा के लिए आपको एक अलग रिकॉर्ड जोड़ना होगा।
| रिकॉर्ड प्रकार | नाम / होस्ट | मान / लक्ष्य | TTL |
|---|---|---|---|
| CNAME | hi | [डैशबोर्ड से मान पेस्ट करें] | 1/2 घंटा (या स्वचालित) |
| CNAME | fr | [डैशबोर्ड से मान पेस्ट करें] | 1/2 घंटा (या स्वचालित) |
प्रकार: हमेशा CNAME चुनें।
नाम: भाषा कोड (उदाहरण के लिए, hi, fr)।
मूल्य: आपके डैशबोर्ड में प्रदान किया गया Azure एंडपॉइंट (उदाहरण के लिए, multilipi.centralindia.cloudapp.azure.com)।
TTL (टाइम टू लिव): त्वरित प्रसार सुनिश्चित करने के लिए 1/2 घंटे या स्वचालित पर सेट करें।
⚠️ Cloudflare उपयोगकर्ताओं के लिए महत्वपूर्ण:
यदि आप Cloudflare का उपयोग करते हैं, तो आपको बंद करना होगा बंद इन विशिष्ट CNAME रिकॉर्ड के लिए "ऑरेंज क्लाउड" (प्रॉक्सी स्थिति)। उन्हें इस प्रकार सेट करें "केवल DNS" ("ग्रे क्लाउड"). MultiLipi इन सबडोमेन के लिए SSL और कैशिंग को संभालता है; डबल-प्रॉक्सी करने से अक्सर SSL त्रुटियां हो सकती हैं।
4. चरण 3: प्रसार और सत्यापन
DNS परिवर्तन हमेशा तुरंत नहीं होते हैं। उन्हें वैश्विक इंटरनेट पर फैलने की आवश्यकता है।
प्रतीक्षा करें:
प्रचार में आमतौर पर 15-30 मिनट लगते हैं (लेकिन 24 घंटे तक लग सकते हैं)।
डैशबोर्ड में सत्यापित करें:
अपने MultiLipi सेटअप पैनल में "सत्यापित करें" बटन पर क्लिक करें।
सफलता: स्थिति संकेतक हरा हो जाता है।
विफलता: सिस्टम रिकॉर्ड का पता नहीं लगा सकता। टाइपो या Cloudflare प्रॉक्सी सेटिंग्स की जाँच करें।
लाइव टेस्ट:
hi.yoursite.com पर जाएँ। आपको भाषा स्विच सक्रिय के साथ आपका साइट लोड हुआ दिखना चाहिए।
हैंडशेक का समस्या निवारण
सामान्य समस्याएँ और उनके समाधान
SSL त्रुटियाँ:
यदि आपको नए सबडोमेन पर "सुरक्षित नहीं" चेतावनी दिखाई देती है, तो 15 मिनट प्रतीक्षा करें। DNS रिकॉर्ड सत्यापित होने के बाद MultiLipi स्वचालित रूप से सबडोमेन के लिए एक प्रबंधित SSL प्रमाणपत्र प्रदान करता है।
404 त्रुटि:
सुनिश्चित करें कि आपने डैशबोर्ड में प्रदान किया गया सटीक लक्ष्य मान दर्ज किया है। एक भी टाइपो रूट को तोड़ देगा।
