IIS7 में उपडोमेन कैसे बनाएं?


9

IIS7 में मेरे पास एक साइट है: http://www.mydomain.com/mysite

मैं उसी साइट को कैसे प्रदर्शित कर सकता हूं: http://mysite.mydomain.com ?

मेरे पास पहले से ही डीएनएस सेट अप है और इसे पिंग कर सकते हैं, मुझे अभी पता नहीं है कि इसे IIS7 में कैसे कॉन्फ़िगर किया जाए।

जवाबों:


8

यह एक नया वेब बनाने में उतना ही आसान होना चाहिए जो उस फ़ोल्डर की ओर इशारा करता है जहां / mysite है, तो गुणों को संशोधित करना ताकि वह होस्ट हेडर mysite.mydomain.com के साथ अनुरोधों को स्वीकार करे।

होस्ट शीर्ष लेख को सेट करने का एक तकनीकी लेख यहां दिया गया है:


वास्तव में मैंने पाया है कि मेरे पास यह सब सही ढंग से सेट था, लेकिन फ़ाइल web.config में सही डेटा नहीं था इसलिए यह एक हैंडलर संपत्ति को याद कर रहा था। लेकिन धन्यवाद :-)
टेकबॉय

आह, गायब .Net संचालकों। खुशी है कि आपने इसे हल किया है :)
पैलियोरस

2
जानकारी का थोड़ा और अच्छा होगा ...
स्टीव

2

2 विकल्प:

  • आप मौजूदा साइट पर एक नया बाइंडिंग जोड़ सकते हैं (राइट क्लिक साइट, बाइंडिंग संपादित करें, mysite.mydomain.com का आईपी / डोमेन नाम दर्ज करें) - इससे ऐसा होगा कि व्यक्ति को http: //mysite.mydomain पर जाना होगा .com / mysite , जो संभवत: वह नहीं है जो आप चाहते हैं।
  • mysite.mydomain.com के आईपी / डोमेन के साथ एक नई साइट जोड़ें और रूट भौतिक पथ बनाएं जो भी निर्देशिका हो www.mydomain.com/mysite अंक

2

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

यदि आप विभिन्न होस्टनामों के साथ अन्य साइटों की स्थापना कर रहे हैं जो एक ही आईपी पते पर रह रहे हैं, तो आपको "होस्ट हेडफ़ोन" का उपयोग करके उन्हें कॉन्फ़िगर करना होगा। IIS7 में, होस्ट हेडर प्रत्येक साइट के लिए बाइंडिंग इंटरफ़ेस में सेट किए गए हैं । IIS स्नैप-इन में साइट को राइट-क्लिक करके और Edit Bindings चुनकर आप आसानी से वहां पहुंच सकते हैं । डिफ़ॉल्ट रूप से, संभवतः आपके पास वाइल्डकार्ड IP पते पर असाइन किए गए पोर्ट 80 के लिए 1 प्रविष्टि है। उस प्रविष्टि का चयन करें और संपादन बटन पर क्लिक करें। नए संवाद में एक होस्ट नाम होगा: प्रविष्टि जहां आप हार्ड कोड को बता सकते हैं कि डीएनएस नाम इस साइट पर क्या प्रतिक्रिया देगा।


मेरा बुरा, मुझे एहसास हुआ कि मूल साइट को एक आभासी निर्देशिका में होस्ट किया गया है। मैटब का उत्तर अधिक उपयुक्त है, लेकिन मैं होस्ट हेडर और IIS7 के बारे में सामान्य ज्ञान के लिए खुद को छोड़ दूंगा
रयान बोल्गर

2

उपडोमेन बनाना

iis7 प्रबंधक खोलें एक नई वेबसाइट बनाएं, साइट के नाम के लिए कोई भी नाम लिखें, और भौतिक पथ और आईपी पते को इंगित करें जो आपके नेटवर्क एडेप्टर को सौंपा गया है (पोर्ट 80 होना चाहिए) और होस्टनाम आपका उप डोमेन नाम होना चाहिए जैसे blog.example.com (यदि आपकी मुख्य साइट example.com है) तो आवेदन करें।

DNS प्रविष्टि जोड़ना

व्यवस्थापक उपकरणों से डीएनएस खोलें, कंप्यूटर नाम का विस्तार करें, फ़ॉरवर्ड लुकिंग ज़ोन का विस्तार करें, example.com पर क्लिक करें (अपने डोमेन नाम का अर्थ है) दाहिने पैनल में, खाली क्षेत्र पर राइट क्लिक करें, नए उपनाम (CNAME) पर क्लिक करें, उपनाम नाम में अपना नाम लिखें उपडोमेन नाम, यानी ब्लॉग। FQDN लक्ष्य होस्ट में अपना डोमेन नाम टाइप करें जैसे example.com ठीक क्लिक करें।

DNS सर्वर को पुनरारंभ करें। आपने उपडोमेन के साथ किया है।

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