मैं अपने डोमेन को दूसरे डोमेन पर url करने के लिए कहना चाहता हूं


0

मेरे पास स्कूल प्रबंधन प्रणाली है, जहां स्कूल के मालिक पंजीकृत हैं। मैं उन्हें एक उपडोमेन दे रहा हूं उदा school1.mysite.com

यहां तक ​​सब ठीक है, लेकिन एक स्कूल का मालिक चाहता है कि इसे अपने डोमेन ( school1.com) पर रखा जाए।

मैंने school1.com को url ( school1.mysite.com) में इंगित करने का प्रयास किया और इसने मुखपृष्ठ के लिए अच्छा काम किया, लेकिन जब मैंने किसी लिंक पर क्लिक करके किसी अन्य पृष्ठ पर नेविगेट किया तो मुझे ध्यान आया कि url अभी भी school1.comवास्तव में school1.mysite.comiframe के अंदर प्रदर्शित होता है।

प्रश्न 1: क्या एक डोमेन को किसी अन्य डोमेन के उप-डोमेन पर इंगित करना संभव है, मैं दूर हूं जहां नेविगेशन पृष्ठ और क्वेरी स्ट्रिंग इस डोमेन के साथ संलग्न हैं और हमेशा इस डोमेन को केवल रीडायरेक्ट नहीं, बल्कि यूआरएल में भी रखते हैं?

प्रश्न 2: यदि यह संभव है, तो क्या संभव उपाय हैं और कौन सा सबसे अच्छा है?

जवाबों:


0

यह प्रश्न आपके अंत पर एक सक्षमता समस्या की ओर इशारा करता है - संरचनात्मक। मैं रनबुक और एसओपी की समीक्षा करूंगा।

मेरे पास स्कूल प्रबंधन प्रणाली है

यह कस्टम सॉफ्टवेयर है, मैं केवल मान सकता हूं, क्योंकि आप किसी उत्पाद का नाम नहीं लेते हैं। कि आपने प्रोग्राम किया। किसी तरह (के रूप में: आप स्पष्ट रूप से अपने सिर क्षमता से अधिक बुद्धिमान हैं)। प्रोग्रामिंग इस परिदृश्य के लिए तैयार नहीं थी, इसलिए आपके प्रोग्रामर को इसे ठीक करना होगा।

मैंने school1.com को url (school1.mysite.com) पर इंगित करने का प्रयास किया और इसने मुखपृष्ठ के लिए अच्छी तरह से काम किया, लेकिन जब मैंने किसी लिंक पर क्लिक करके किसी अन्य पृष्ठ पर नेविगेट किया तो मुझे ध्यान आया कि url अभी भी school1.com वास्तव में school1.mysite है। com अगर iframe के अंदर प्रदर्शित किया जाता है।

ठीक है, यह देखते हुए कि आपका सॉफ्टवेयर है आपको इसे आज़माना नहीं चाहिए - बल्कि इसका परीक्षण करें। एक परीक्षण के माहौल में।

यहाँ स्पष्ट समस्या यह है कि पृष्ठों के बीच के लिंक किसी तरह से हार्डकोड किए गए प्रतीत होते हैं - सापेक्ष लिंक (href = "/ blabla") कभी भी एक अलग होस्ट नाम से नहीं बदलेगा। गैर-सापेक्ष लिंक केवल MUST का उपयोग डोमेन को बदलने (स्कूलों या किसी व्यवस्थापक साइट पर स्विच करने) के लिए किया जाना चाहिए, लेकिन एक साइट के भीतर से बचा जा सकता है - जो कुछ बैंडविड्थ को भी बचा रहा है। किसी भी तरह आपकी प्रोग्रामिंग सापेक्ष URL का उपयोग नहीं करती है, और इस तथ्य पर ध्यान नहीं देती है कि एक कस्टम डोमेन का उपयोग किया जाएगा।

शास्त्रीय विफलता।

या तो आपके प्रोग्रामर से, या आपके समर्थन से (जिसने ग्राहक को नोट-कार्यान्वित सुविधा प्रदान की है और अब समर्थित समर्थित कॉन्फ़िगरेशन नहीं बेचा है)। पहली बार नहीं होगा जब मैं इसे देख रहा हूं;)

आप जो भी करते हैं, किसी को कोड को देखना शुरू करना होगा और इसे ठीक करना होगा और एक कस्टम डोमेन को एक समर्थित परिदृश्य बनाना होगा।

आप नए डोमेन के तहत एक प्रॉक्सी का उपयोग कर सकते हैं, जिसमें http टेक्स्ट रीराइटिंग (पृष्ठों में सभी लिंक बदलना) शामिल है, लेकिन यह टूटी / समर्थित समर्थित कॉन्फ़िगरेशन के शीर्ष पर बहुत जटिल हैक की तरह है।

क्या मैं पूछ सकता हूँ कि यह प्रश्न यहाँ भी क्यों समाप्त होता है? यह एक शास्त्रीय परिदृश्य है जहाँ मुझे लीड डेवलपर से अपेक्षा करनी चाहिए कि वह बनाए गए और अंतर्निहित सीमाओं के बारे में बहुत जागरूक होना चाहिए - विशेष रूप से कोड में डोमेन नाम हैंडलिंग के रूप में मौलिक रूप से कुछ। जिसने भी इसे स्थापित करने की कोशिश की है, उसे महसूस होना चाहिए कि यह एक सामान्य सेटअप नहीं है और यह उनकी रनबुक द्वारा कवर नहीं किया गया है। और जैसा कि यह कवर नहीं किया गया है और जाहिर है कि यह एक विचलन है, इसके परिणामस्वरूप दस्तावेज़ीकरण पढ़ना चाहिए और फिर (जैसा कि यह वहां समर्थित नहीं है) एक पलायन है। डेवलपर को लीड करने के लिए।


-1

आप school1.com पर CNAME DNS रिकॉर्ड बनाएंगे, जो school1.domain.com पर मैप करेगा?

सभी DNS प्रदाता आपको CNAME रिकॉर्ड सेट करने देते हैं।

क्षमा याचना यदि आप पहले से ही यह कोशिश कर चुके हैं।


DNS नामकरण पेज को संबंधित URL के उपयोग के बजाय HTM REF टैग में एक विशिष्ट डोमेन अनुमान को हार्डकोड करने में मदद नहीं करेगा। प्रश्न से यह काफी स्पष्ट है कि वह पहले से ही डीएनएस पक्ष को हल करता है - अन्यथा मुखपृष्ठ काम नहीं करेगा।
टॉमटॉम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.