वर्डप्रेस 4.1 मल्टीसाइट इंस्टॉल में कई डोमेन को मैप करने का सही तरीका क्या है?


12

मुझे इस प्रश्न और अन्य के बारे में पता है, लेकिन एक निश्चित उत्तर नहीं मिला है कि एक डोमेन को मल्टीसाइट के साथ कैसे सेट किया जाना चाहिए ताकि www और गैर-www वेरिएंट सही तरीके से व्यवहार कर सकें। मेरा मानना ​​है कि मेरे पास डीएनएस स्तर पर वाइल्डकार्ड्स सही तरीके से स्थापित हैं और define( 'NOBLOGREDIRECT', 'http://www.example.com' );मेरे मुख्य साइट के लिए कामों को जोड़ने के लिए सुझाए गए समाधान हैं लेकिन एक ही इंस्टॉल में अन्य नेटवर्क नहीं हैं।

मैं कुछ शोधों के आधार पर 'WP मल्टी नेटवर्क' प्लगइन का उपयोग कर रहा हूं, जिसने मुझे इस निष्कर्ष पर पहुंचाया कि अगर मैं एक वर्डप्रेस इंस्टाल पर कई डोमेन चला रहा हूं, तो मुझे मल्टीसाइट नहीं, बल्कि कई नेटवर्क का उपयोग करना चाहिए। मेरे नेटवर्क और साइटें सभी wwwडोमेन क्षेत्र में शामिल किए गए हैं

तो wwwएक मल्टीसाइट इंस्टॉलेशन के बिना नंगे डोमेन को मैप करने का सही तरीका क्या है ? क्या प्लगइन्स की आवश्यकता है? क्या यह सब फिर से लिखने वाले वेब सर्वर कॉन्फिग में संभाला जाना चाहिए?


आपको अपने मल्टी साइट इंस्टॉलेशन में किसी भी डोमेन के लिए बाहरी डोमेन मैप करने के लिए वर्डप्रेस एमयू डोमेन मैपिंग प्लगइन स्थापित करना होगा।
नवेद चुगल

जवाबों:


16

वर्डप्रेस मल्टीसाइट डिफ़ॉल्ट रूप से विभिन्न डोमेन को संभाल सकता है - लेकिन अन्य डोमेन के साथ नहीं। प्रत्येक साइट की सेटिंग डोमेन को स्टोर करती है। एक डिफ़ॉल्ट स्थापित पर एक उपडोमेन या फ़ोल्डर-संरचना है। लेकिन आप एक ही डोमेन जोड़ सकते हैं।

स्क्रीनशॉट

उदाहरण के लिए, पहले दो साइट एक ही डोमेन (इंस्टॉल से डिफ़ॉल्ट) और तीसरी साइट एक अलग डोमेन के साथ काम कर रही हैं, जो डिफ़ॉल्ट से बाहरी है। अंतिम एक अलग डोमेन है। डोमेन मैपिंग के लिए कोई प्लगइन्स या कस्टम स्रोत की आवश्यकता नहीं है।

यहाँ छवि विवरण दर्ज करें

यहाँ एक अलग डोमेन के साथ अंतिम साइट की सेटिंग का स्क्रीनशॉट है:

यहाँ छवि विवरण दर्ज करें

यदि आप प्रत्येक लॉगिन के लिए कुकी जांच को कम करना चाहते हैं, तो निम्न स्थिरांक को जोड़ें wp-config.php

define( 'COOKIE_DOMAIN', '' );

अन्यथा वर्डप्रेस हमेशा इसे आपके नेटवर्क पर सेट करेगा $current_site->domain, जो कुछ स्थितियों में समस्याएं पैदा कर सकता है।

अलियास के साथ डोमेन मैपिंग

यदि आपको गहरी अनुकूलन की आवश्यकता है, जैसे कि डोमेन पर उपनामों को मैप करना, प्लगइन्स आपकी मदद कर सकते हैं। वर्डप्रेस कोर को भविष्य में डोमेन एलियास मैपिंग प्रदान करने की उम्मीद है, लेकिन तब तक आप निम्न प्लगइन्स में से एक का उपयोग कर सकते हैं:

WWW बनाम गैर- WWW

मुझे गैर-डब्ल्यूडब्ल्यूडब्ल्यू और डब्ल्यूडब्ल्यूडब्ल्यू यूआरएल के साथ ऐसा करने के बारे में अपेक्षित जानकारी नहीं है, लेकिन मुझे लगता है कि यह मामला थोड़ा अलग है। Www.test.com जैसे डोमेन में उपडोमेन www है। लेकिन www वेब का एक पर्याय है और अक्सर एक उपडोमेन के रूप में व्याख्या नहीं की जाती है। अपने सभी ग्राहकों के लिए, मैं डब्ल्यूडब्ल्यूडब्ल्यू पते से गैर-डब्ल्यूडब्ल्यूडब्ल्यू को फिर से लिखता हूं।

नई साइट के निर्माण के लिए संकेत

प्रक्रिया पर, एक नई साइट बनाने के लिए इनपुट क्षेत्र में एक बाहरी डोमेन जोड़ना संभव नहीं है। एक यादृच्छिक मान जोड़ें और साइट के निर्माण के बाद, बाहरी साइट को जोड़ने के लिए संपादन संभावना का उपयोग करें।


इसके लिए धन्यवाद। क्या आपका मतलब है कि आपके ग्राहकों के लिए आप वेबसर्वर स्तर पर पुन: लिखते हैं अर्थात अनुरोध वर्डप्रेस तक पहुंचने से पहले?
कोडकॉबॉय

नहीं, यह केवल ग्राहक पक्ष की सेटिंग्स हैं, मल्टीसाइट इंस्टॉलेशन की सेटिंग में।
bueltge

मैं आपके अंतिम वाक्य का उल्लेख कर रहा हूं "मेरे सभी ग्राहकों के लिए, www पते से गैर-डब्ल्यूडब्ल्यूडब्ल्यू को फिर से लिखना।"
कोडकॉबॉय

ठीक। हां, यह डोमेन हैंडलिंग, वेबस्पेस पर एक सेटिंग है। लेकिन मैं .htaccessइंस्टॉल में नियम भी जोड़ता हूं ।
bueltge

1
@ChristineCooper पूरा हो गया है, मुझे आशा है कि यह मदद करता है।
बुलेट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.