Skip to main content

डोमेन मैपिंग कसरी सेट गर्ने (v2)

महत्त्वपूर्ण नोट: यो लेख Ultimate Multisite संस्करण २.x मा आधारित छ।

एक प्रिमियम नेटवर्कको सबैभन्दा शक्तिशाली सुविधाहरू मध्ये एउटा भने त्यो आफ्ना ग्राहकहरूलाई आफ्नो साइटहरूमा टप-लेभल डोमेन जोड्ने मौका दिन सक्नु हो। आखिर, कुन बढी व्यावसायिक देखिन्छ: joesbikeshop.yournetwork.com वा joesbikeshop.com? यही कारणले गर्दा Ultimate Multisite ले तेस्रो-पक्ष प्लगइन प्रयोग नगरी यो सुविधा पहिले नै समावेश गरेको छ।

डोमेन मैपिंग भनेको के हो?

नामले देखाएजस्तै, डोमेन मैपिंग भनेको Ultimate Multisite ले कस्टम डोमेनको अनुरोध लिने र त्यस अनुरोधलाई नेटवर्कमा सम्बन्धित साइटसँग त्यो विशेष डोमेन जोडेर मिलाउने क्षमता हो।

आफ्नो Ultimate Multisite नेटवर्कमा डोमेन मैपिंग कसरी सेट गर्ने

डोमेन मैपिंग काम गर्नका लागि तपाईंको तर्फबाट केही सेटिङहरू आवश्यक हुन्छ। खुसीको कुरा, Ultimate Multisite ले तपाईंलाई सजिलै आवश्यकता पूरा गर्नको लागि यो गाह्रो काम स्वचालित (automate) गर्छ।

Ultimate Multisite स्थापनाको क्रममा, विजुअल एड (wizard) ले sunrise.php लाई तोकिएको फोल्डरमा स्वचालित रूपमा कपि र इन्स्टल गर्नेछ। यस चरण पूरा नभएसम्म विजुअल एडले तपाईंलाई अगाडि बढ्न अनुमति दिने छैन।

यसको मतलब, एकपटक Ultimate Multisite स्थापना विजुअल एड ले तपाईंको नेटवर्क सेट अप गरिसकेपछि, तपाईं तुरुन्तै कस्टम डोमेन मैपिंग सुरु गर्न सक्नुहुन्छ।

ध्यान दिनुहोस् कि Ultimate Multisite मा डोमेन मैपिंग अनिवार्य छैन। तपाईंसँग WordPress Multisite को नेटिभ डोमेन मैपिंग फंक्शन वा कुनै अन्य डोमेन मैपिंग समाधान प्रयोग गर्ने विकल्प पनि हुन्छ।

यदि तपाईंले अन्य डोमेन म्यापिङ समाधानहरू दिनका लागि Ultimate Multisite को डोमेन म्यापिङ बन्द गर्नुपर्छ भने, तपाईं Ultimate Multisite > Settings > Domain Mapping अन्तर्गत यो फिचर बन्द गर्न सक्नुहुन्छ।

Domain Mapping settings page showing admin redirect, mapping message and DNS options

यस विकल्पको ठीक तल, तपाईंले Force Admin Redirect भन्ने विकल्प पनि देख्न सक्नुहुन्छ। यो विकल्पले तपाईंलाई नियन्त्रण गर्न अनुमति दिन्छ कि ग्राहकहरूले आफ्नो कस्टम डोमेन र सबडोमेन दुवैमा आफ्नो एडमिन ड्यासबोर्डमा पहुँच गर्न सक्षम हुनेछन् वा केवल एकमा मात्र।

यदि तपाईं Force redirect to mapped domain चयन गर्नुभयो भने, तपाईंको ग्राहकहरूले आफ्ना कस्टम डोमेनमा मात्र आफ्नो एडमिन ड्यासबोर्डमा पहुँच गर्न सक्नेछन्।

Force redirect to network domain विकल्पले ठीक विपरीत काम गर्छ - तपाईंको ग्राहकहरूलाई आफ्नो कस्टम डोमेनमा साइन इन गर्ने प्रयास गरे पनि, उनीहरूलाई केवल आफ्नो सबडोमेनमा नै ड्यासबोर्डमा पहुँच गर्न अनुमति दिइनेछ।

Allow access to the admin by both mapped domain domain and network domain विकल्पले उनीहरूलाई सबडोमेन र कस्टम डोमेन दुवैमा आफ्ना एडमिन ड्यासबोर्डमा पहुँच गर्न अनुमति दिन्छ।

Admin Redirect dropdown expanded showing the three redirect options

कस्टम डोमेन म्याप गर्ने दुई तरिकाहरू छन्। पहिलो भने तपाईंको नेटवर्क एडमिन ड्यासबोर्डबाट सुपर एडमिनको रूपमा डोमेन नाम म्याप गर्नु हो र दोस्रो भने खाता पृष्ठ अन्तर्गत सबसाइट एडमिन ड्यासबोर्ड मार्फत म्याप गर्नु हो।

तर आफ्नो नेटवर्कमा कुनै एक सबसाइटमा कस्टम डोमेन म्याप गर्न सुरु गर्नुअघि, तपाईंले डोमेन नामका DNS सेटिङहरू सही रूपमा कन्फिगर गरिएका छन् भन्ने कुरा सुनिश्चित गर्नुपर्छ।

डोमेन DNS सेटिङहरू सही रूपमा कन्फिगर भएको सुनिश्चित गर्ने

मैपिंग काम गर्नको लागि, तपाईंले जुन डोमेनलाई म्याप गर्ने योजना बनाइरहनुभएको छ, त्यो तपाईंको नेटवर्कको IP ठेगानामा इंगित भएको सुनिश्चित गर्नुपर्छ। ध्यान दिनुहोस् कि तपाईंलाई नेटवर्कको IP ठेगाना चाहिन्छ - अर्थात् Ultimate Multisite इन्स्टल गरिएको डोमेनको IP ठेगाना होइन, जुन कस्टम डोमेन म्याप गर्ने हो। कुनै विशेष डोमेनको IP ठेगाना खोज्नका लागि, हामी सुझाव दिन्छौं Site24x7 मा जान, उदाहरणका लागि।

डोमेनलाई सही रूपमा म्याप गर्नको लागि, तपाईंले आफ्नो DNS कन्फिगरेसनमा उक्त IP ठेगानामा इंगित गर्ने एउटा A RECORD थप्नुपर्छ। विभिन्न डोमेन रजिस्ट्रारहरूबीच DNS व्यवस्थापन धेरै फरक हुन्छ, तर यदि तपाईंले " Creating A Record on XXXX " जहाँ XXXX भनेको तपाईंको डोमेन रजिस्ट्रार हो (जस्तै: " Creating A Record on GoDaddy ") खोज्नुभयो भने त्यसलाई समेट्ने धेरै ट्युटोरियल अनलाइन उपलब्ध छन्।

यदि तपाईंले यो काम गर्नमा समस्या भइरहेको देख्नुभयो भने, तपाईंको डोमेन रजिस्ट्रार सपोर्टलाई सम्पर्क गर्नुहोस् र उनीहरूले यस भागमा तपाईंलाई मद्दत गर्न सक्नुहुन्छ।

यदि तपाईं आफ्ना ग्राहकहरूलाई आफ्नै डोमेन म्याप गर्न अनुमति दिन योजना बनाउँदै हुनुहुन्छ भने, उनीहरूले यो काम आफैं गर्नुपर्नेछ। यदि उनीहरूले A Record बनाउन नसक्ने अवस्थामा आफ्नो रजिस्ट्रार सपोर्ट प्रणालीत जान प्रेरित गर्नुहोस्।

सुपर एडमिनको रूपमा कस्टम डोमेन नाम म्याप गर्ने

जब तपाईं आफ्नो नेटवर्कमा सुपर एडमिनको रूपमा लगइन गर्नुहुन्छ, तपाईं Ultimate Multisite > Domains अन्तर्गत गएर सजिलै कस्टम डोमेनहरू थप्न र व्यवस्थापन गर्न सक्नुहुन्छ।

Domains list page in Ultimate Multisite

यस पेजमा, तपाईं माथि रहेको Add Domain बटनमा क्लिक गर्न सक्नुहुन्छ र यसले एउटा मोडल विन्डो खोल्छ जहाँ तपाईं आफ्नो custom domain name, जुन सबसाइटमा कस्टम डोमेन नाम लागू गर्ने भन्ने कुरा सेट र भर्न सक्नुहुन्छ, र त्यसलाई primary domain को रूपमा सेट गर्ने कि नगर्ने भनेर निर्णय गर्न सक्नुहुन्छ (ध्यान दिनुहोस्, तपाईं एउटै सबसाइटमा धेरै डोमेन नामहरू नक्सा गर्न सक्नुहुन्छ)।

Add Domain मोडलमा डोमेन नाम, साइट चयनकर्ता र प्राथमिक डोमेन टगल देखाएको चित्र

सबै जानकारी भर्नुभएपछि, तपाईं तल रहेको Add Existing Domain बटनमा क्लिक गर्न सक्नुहुन्छ।

यसले कस्टम डोमेनको DNS जानकारी प्रमाणित गर्ने र ल्याउने प्रक्रिया सुरु गर्छ। तपाईंलाई प्रक्रिया कसरी अगाडि बढिरहेको हेर्नका लागि पेजको तल एउटा log पनि देखिनेछ। यस प्रक्रिया पूरा हुन केही मिनेट लाग्न सक्छ।

Ultimate Multisite v2.13.0 ले होस्टमा नयाँ साइट सिर्जना गर्दा स्वचालित रूपमा आन्तरिक डोमेन रेकर्ड पनि बनाउँछ, जुन प्रति-साइट डोमेनको रूपमा व्यवहार गर्नुपर्ने हुन्छ। यदि होस्ट नेटवर्कको प्राथमिक डोमेन हो, वा Site URL फिल्डमा कन्फिगर गरिएका साझा चेकआउट-फर्म आधार डोमेनहरू मध्ये एक हो भने, स्वचालित रूपमा नक्सा गरिएको डोमेन रेकर्ड प्रायः छाडिन्छ ताकि प्रयोग गर्ने हरेक साइटका लागि साझा आधार डोमेन उपलब्ध रहिरहोस्।

यदि सबै कुरा सही सेट गरिएको छ भने Stage वा स्थिति Checking DNS बाट Ready मा परिवर्तन हुनेछ।

यदि तपाईंले डोमेन नाममा क्लिक गर्नुभयो भने, तपाईं त्यस भित्र केही विकल्पहरू देख्न सक्नुहुन्छ। हामी तिनीहरूको छिटो हेरौं:

चरण, साइ��ट, सक्रिय, प्राथमिक र SSL टगल सहितको डोमेन विवरण पृष्ठ

चरण (Stage): यो त्यो चरण हो जहाँ डोमेनको अवस्था हुन्छ। तपाईंले पहिलो पटक डोमेन थप्दा, यो सायद Checking DNS चरणमा हुनेछ। यस प्रक्रियाले DNS प्रविधिको जाँच गर्छ र तिनीहरू सही छन् कि छैनन् भनेर पुष्टि गर्छ। त्यसपछि, डोमेनलाई Checking SSL चरणमा राखिनेछ। Ultimate Multisite ले डोमेनमा SSL छ वा छैन भनेर जाँच गर्नेछ र तपाईंको डोमेनलाई Ready वा Ready (without SSL) को रूपमा वर्गीकरण गर्नेछ।

साइट (Site): यो डोमेनसँग जोडिएको सबडोमेन हो। नक्सा गरिएको डोमेनले यस विशेष साइटको सामग्री देखाउनेछ।

सक्रिय (Active): तपाईंले डोमेन सक्रिय गर्न वा निष्क्रिय गर्न यो विकल्प अन वा अफ गर्न सक्नुहुन्छ।

प्राथमिक डोमेन हो? (Is Primary Domain?): प्रत्येक साइटका लागि ग्राहकहरूले एउटै साइटका लागि धेरै नक्सा गरिएका डोमेनहरू राख्न सक्छन्। यस विशेष साइटको लागि यो प्राथमिक डोमेन छ कि छैन भनेर चयन गर्न यो विकल्प प्रयोग गर्नुहोस्।

सुरक्षित हो? (Is Secure?): Ultimate Multisite ले SSL प्रमाणपत्र छ वा छैन भनेर जाँच गरेपछि मात्र डोमेन सक्षम गर्ने प्रयास गर्दा पनि, तपाईंले मैन्युअल रूपमा SSL प्रमाणपत्र सहित वा बिना SSL प्रमाणपत्र सहित डोमेन लोड गर्न चयन गर्न सक्नुहुन्छ। ध्यान दिनुहोस् कि यदि वेबसाइटमा SSL प्रमाणपत्र छैन र तपाईंले यसलाई बलपूर्वक SSL सहित लोड गर्ने प्रयास गर्नुभयो भने, यसले त्रुटिहरू देखाउन सक्छ।

सबसाइट प्रयोगकर्ताको लागि कस्टम डोमेन नाम नक्सा गर्ने (Mapping custom domain name as Subsite user)

सबसाइट प्रशासकहरूले आफ्नो सबसाइट एडमिन ड्यासबोर्डबाट कस्टम डोमेन नाम पनि नक्सा गर्न सक्छन्।

सबैभन्दा पहिले, तपाईंले Domain mapping सेटिङ अन्तर्गत यो विकल्प सक्षम गर्नुभएको सुनिश्चित गर्नुपर्छ। तलको स्क्रिनशट हेर्नुहोस्।

तपाईंले Ultimate Multisite > Products मा Plan स्तर वा उत्पादन विकल्प अन्तर्गत यो विकल्प सेट वा कन्फिगर गर्न पनि सक्नुहुन्छ।

Custom Domains section on the product edit page

जब यी मध्ये कुनै पनि विकल्प सक्रिय हुन्छ र सबसाइट प्रयोगकर्तालाई कस्टम डोमेन नाम नक्सा गर्न अनुमति दिइन्छ भने, सबसाइट प्रयोगकर्ताले Account पेजमा Domains नामक एउटा मेटाबक्स देख्नुपर्छ।

प्रयोगकर्ताले Add Domain बटनमा क्लिक गर्न सक्छन् र यसले केही निर्देशनहरू सहितको मोडल विन्डो खोल्नेछ।

त्यसपछि प्रयोगकर्ताले Next Step मा क्लिक गरेर कस्टम डोमेन नाम थप्न अगाडि बढ्न सक्छन्। उनी यो प्राथमिक डोमेन हुनेछ कि हुने छैन भन्ने पनि छनोट गर्न सक्छन्।

Add Domain मा क्लिक गर्दा कस्टम डोमेनको DNS जानकारी प्रमाणित र ल्याउने प्रक्रिया सुरु हुन्छ।

डोमेन सिङ्क्रनाइजेसनको बारेमा

डोमेन सिङ्क्रनाइजेसन भनेको Ultimate Multisite ले डोमेन नक्सा काम गर्नका लागि तपाईंको होस्टिङ खातामा कस्टम डोमेन नामलाई एउटा एड-अन डोमेनको रूपमा थप्ने प्रक्रिया हो।

यदि तपाईंको होस्टिङ प्रदायकसँग Ultimate Multisite को डोमेन नक्सा फिचरसँग एकीकृत (integration) छ भने, डोमेन सिङ्क्रनाइजेसन स्वचालित रूपमा हुन्छ। अहिले, यी होस्टिङ प्रदायकहरू Runcloud, Closte, WP Engine, Gridpane, WPMU Dev, Cloudways,Cpanel. हुन्।

जब होस्ट-प्रदायक एकीकरण सक्रिय हुन्छ, Ultimate Multisite ले नयाँ बनाएका साइटहरूको लागि प्रदायक-साइड DNS वा सबडोमेन निर्माण कार्यलाई पनि क्यू (enqueue) गर्न सक्छ। यदि कुनै कार्यको लागि त्यो कार्य सुन्न कोही छैन भने, नो-ओप क्यू प्रविष्टिहरूबाट बच्न पृष्ठभूमि काम (background job) स्किपिङ गरिन्छ। नक्सा गरिएका डोमेनहरूको लागि DNS र SSL जाँच सामान्य डोमेन चरण प्रक्रिया मार्फत चल्दै जान्छ।

तपाईंले Integration ट्याब अन्तर्गत Ultimate Multisite सेटिङहरूमा यो इन्टिग्रेशन सक्रिय गर्नुपर्नेछ।

Ultimate Multisite सेटिङहरूको Integrations tab देखाउने चित्र

नोट गर्नुहोस् कि यदि तपाईंको होस्टिङ प्रदायक माथि उल्लेख गरिएका कुनै पनि प्रदायकहरूमध्ये छैन भने, तपाईंले आफ्नो होस्टिङ खातामा डोमेन नाम म्यानुअल रूपमा सिंक गर्न वा थप्नुपर्नेछ.