सवाल क्या एक सीएनएन DNS रिकॉर्ड एक उपनिर्देशिका को इंगित कर सकता है


क्या एक DNS रिकॉर्ड my.domain.com/subdir1 जैसे पते पर इंगित कर सकता है


38
2017-07-28 19:17


मूल




जवाब:


DNS रिकॉर्ड्स केवल होस्ट नामों के लिए आईपी पते मैप करते हैं ताकि एक शब्द में, नहीं

हालांकि, जब आप अनुरोध करते हैं तो उपनिर्देशिका की सेवा के लिए आप अपने वेब सर्वर में होस्टनाम कॉन्फ़िगरेशन का उपयोग कर सकते हैं। कुछ .domain.com को रीडायरेक्ट / कुछेलेल.डोमेन / डाउनहेयर के समान समझा जाता है। यह आपके वेब सर्वर सॉफ़्टवेयर पर निर्भर करेगा, न कि DNS।


45
2017-07-28 19:18



धन्यवाद, इसलिए अपाचे के लिए मैं apache2.conf फ़ाइल को संपादित कर सकता हूं - Hannes de Jager
अपाचे में, विशेष रूप से, आप वर्चुअलहोस्ट सुविधा का उपयोग करेंगे। - Scott Pack


सीएनएन रिकॉर्ड डोमेन नाम प्रणाली का हिस्सा हैं, इंटरनेट के लिए नामकरण प्रणाली। उनका एकमात्र उद्देश्य होस्ट नामों का अनुवाद करना है, जैसे www.example.com आईपी ​​पते में। आप फ़ोल्डर नाम या प्रश्नों को एक CNAME से संलग्न नहीं कर सकते हैं। सटीक होने के लिए, CNAME अन्य नामों में हल हो जाता है, जो स्वयं आई-पते या अन्य CNAME रिकॉर्ड को इंगित करने वाले ए-रिकॉर्ड्स हो सकते हैं।

आपका उदाहरण my.domain.com/subdir1 या और अच्छा http://my.domain.com/subdir1 एक यूआरआई, एक समान संसाधन पहचानकर्ता जिसका उपयोग इंटरनेट पर संसाधन को समर्पित या नामित करने के लिए किया जाता है - आपके मामले में एक HTTP संसाधन।

इसलिए, एक वर्कअराउंड एक सीएनएन को एक अलग होस्ट हेडर में परिभाषित करने के लिए किया जा सकता है, जो आपके फ़ोल्डर में रीडायरेक्ट करता है HTTP स्थिति प्रतिक्रिया 301 ("स्थायी रूप से स्थानांतरित"):

-> Browser requests subdir1.domain.com 
-> Server sends a HTTP status code 301 to the browser:
   REDIRECT my.domain.com/subdir1

सभी वेब सर्वर और वेब प्रोग्रामिंग भाषाएं इन प्रकार के रीडायरेक्ट के लिए कमांड प्रदान करती हैं।


16
2017-07-28 19:32





आप जो पूछ रहे हैं वह यूआरएल रीडायरेक्ट है। एक सीएनएन रिकॉर्ड इसे पूरा नहीं करेगा।

आपकी सबसे आसान शर्त शायद या तो .htaccess फ़ाइल या (यहां तक ​​कि आसान) का उपयोग करने के लिए होगी, बस मेटा रीफ्रेश के साथ एक त्वरित वेब पेज लिखें या उपयोगकर्ता को स्वचालित रूप से रीडायरेक्ट करने के लिए जावास्क्रिप्ट रीडायरेक्ट करें।

आपने अपने ओएस या वेब सर्वर का उल्लेख नहीं किया है, इसलिए मैं बस सबसे अच्छा जेनेरिक उत्तर प्रदान करने की कोशिश कर रहा हूं।


6
2017-07-28 19:20





नहीं। सीएनएन रिकॉर्ड केवल DNS रिकॉर्ड्स को इंगित कर सकते हैं। आप HTTP रीडायरेक्ट की तलाश में हैं।


3
2017-07-28 19:18