एक उपडोमेन के उपडोमेन?


28

मैं sub2.sub1.subdomain.domain.com की तरह url बनाने का प्रयास कर रहा हूं। मैं विभिन्न सामग्री प्रदर्शित करने के लिए इसका उपयोग करने की योजना बना रहा हूं।

मेरे सवाल हैं ...

1) क्या इस तरह के मल्टी लेवल सब डोमेन बनाना संभव है? - यह होस्टिंग कंपनी पर आधारित है?
2) sub2.sub1.subdomain उप डोमेन के उप डोमेन के बजाय एक अलग उपडोमेन नहीं है?
3) क्या इन सभी उप-क्षेत्रों की अपनी डॉक्स जड़ें होंगी?
4) मैं www के साथ और बिना आने वाले उपयोगकर्ताओं को कैसे संभालूंगा।

कोई अन्य संभावित मुद्दे जो उत्पन्न हो सकते हैं?

EDIT: - यह कुकीज़ के व्यवहार को कैसे प्रभावित करता है? क्या मैं subdomain.domain.com पर sub1.subdomain.domain.com या sub2.sub1.subdomain.domain.com पर कुकी सेट का उपयोग कर सकता हूं

जवाबों:


30

क्या इस तरह के मल्टी लेवल सब डोमेन बनाना संभव है?

हाँ। आपके पास डीएनएस में जितने स्तर हो सकते हैं।

क्या यह होस्टिंग कंपनी पर आधारित है?

आपका होस्ट सीमित कर सकता है कि आप क्या करने में सक्षम हैं।

क्या sub2.sub1.subdomain उप डोमेन के उप डोमेन के बजाय एक अलग उपडोमेन नहीं है?

यह एक उपयोगी भेद नहीं है।

क्या इन सभी उपडोमेन की अपनी डॉक्स जड़ें होंगी?

यह मानते हुए कि सभी उप डोमेन एक ही आईपी पते पर हल हो रहे हैं (और उन्हें वास्तव में नहीं करना है):

ब्राउज़र Hostहेडर में FQDN भेजेंगे । वेबसर्वर कैसे संभालता है जो वेबसर्वर पर निर्भर करता है।

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

मैं www के साथ और बिना आने वाले उपयोगकर्ताओं को कैसे संभालूंगा।

जैसा आप चाहे। wwwबिना किसी विशेष गुण (सम्मेलन के अलावा) के केवल एक और उपडोमेन है। यह व्यापक रूप से एक अच्छा विचार माना जाता है कि वह " www के साथ " या "www के बिना" अपनी विहित प्राथमिक साइट के रूप में चुनें और दूसरे को इसे पुनः निर्देशित करें।


9

You.can.go.as.deep.as.you.want.example.com.

1) यह ज्यादातर आपके DNS पर निर्भर है - आमतौर पर, आपकी होस्टिंग कंपनी इसका प्रबंधन करती है; इसके अलावा, यदि आपके पास वाइल्डकार्ड 3-स्तरीय डोमेन ( *.example.com) है, तो किसी भी डोमेन नाम के तहत example.comउसी होस्ट को इंगित करेगा। तो, यह संभव है और 90% मामलों में काम करता है।

2) यह कोई फर्क नहीं पड़ता, वास्तव में - यह सब # 3 पर निर्भर करता है

3) यदि आप उन्हें अलग-अलग डॉकटरों के लिए कॉन्फ़िगर करते हैं, तो वे करेंगे; और वे नहीं करेंगे।

4) Host:हेडर की जांच करें - आप देखेंगे कि डोमेन क्या है (PHP के साथ, यह डेटा में होगा $_SERVER['HTTP_HOST']), और आप अपने कोड में कुछ स्विचिंग लॉजिक को लागू कर सकते हैं।


1
वाइल्डकार्ड के विषय में, आपको serverfault.com/a/483625/45248
टोबीस किंजलर 22'13

1
  1. आप कभी भी उप-स्तर तक जा सकते हैं जिसे आप चाहते हैं (होस्टिंग प्रदाता सीमा तक यदि कोई हो)
  2. सबसे अच्छा उदाहरण फ़ोल्डर स्तर है। सभी अलग जगह हैं। इसकी C:> प्रोग्राम फाइल्स> एडोब> एक्रोबैट 5.0> रीडर। 3. यस ऑल सब डोमेन इसकी अपनी जड़ है। ऊपर दिखाए गए फ़ोल्डर उदाहरण के समान। लेकिन यहां आपको रूट फ़ोल्डर / डॉक निर्दिष्ट करने का विशेषाधिकार है
  3. "WWW" के साथ या उसके बिना आने वाला उपयोगकर्ता आपकी होस्टिंग कंपनी द्वारा नियंत्रित किया जाता है। यदि होस्टिंग कंपनी "डब्ल्यूडब्ल्यूडब्ल्यू" के बिना प्रश्नों का समर्थन करती है, तो अनुरोध विशिष्ट फ़ाइल / फ़ोल्डर को मिलेगा।

-3

आप होस्ट पैनल या htaccess / web.congig (os default द्वारा) खराब रूटिंग द्वारा www निकाल सकते हैं।

उप-डोमेन की अपनी डॉक्टर जड़ें होती हैं।

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