मैं एकाधिक सबडोमेन के साथ एएसपीनेट साइट विकसित करने की कोशिश कर रहा हूं। मैं सामान्य रूप से वेब साइटों और विशेष रूप से एएसपीनेट के लिए नया हूं। हालांकि, ऐसा लगता है कि वाइल्डकार्ड सबडोमेन डीएनएस प्रविष्टियों और वेब सर्वर कॉन्फ़िगरेशन के संयोजन के साथ ठीक तरह से सेटअप होते हैं - जो मेरी विकास मशीन पर नहीं होने वाला है। इसलिए मैं मैन्युअल रूप से मेरी खिड़की में प्रविष्टियों डालने कर रहा हूँ मेजबान फ़ाइल:विकास मशीन पर सबडोमेन का परीक्षण कैसे करें? abc.localhost
127.0.0.1 localhost
127.0.0.1 abc.localhost
127.0.0.1 xyz.localhost
हालांकि, जब मैं Request.Url संपत्ति देखा जा करने के लिए कोई उप-डोमेन है पूछताछ का प्रयास करें। उदाहरण के लिए, यदि मैं ब्राउज़र में http://abc.localhost:1660/
हिट करता हूं तो मुझे से http://localhost:1660/
मिलता है; abc
अभी चला गया है ?!
मुझे नहीं पता कि मेजबान फ़ाइल इस तरह क्यों काम करती है, लेकिन क्या कोई अन्य तरीका है जिसका उपयोग मैं अपने स्थानीय वेब एप्लिकेशन में सबडोमेन प्राप्त करने के लिए कर सकता हूं? आप सभी को धन्यवाद।
ध्यान दें कि मैं केवल एक पूर्ण आईआईएस सर्वर के बजाय अंतर्निहित एएसपीनेट विकास सर्वर का उपयोग कर रहा हूं। (मुझे इस सप्ताह के अंत में एक पूर्ण आईआईएस तक पहुंच नहीं मिल सकती है, लेकिन मैं अभी भी जानना चाहूंगा कि इससे मदद मिलेगी।)
मैं इस में निर्मित वेब सर्वर का उपयोग करने का एक कारक हो सकता है लगता है। मुझे विश्वास नहीं है कि यह सामान्य आईआईएस सर्वर पर होगा। (यदि आप एक्सपी चला रहे हैं तो आपके पास यह है; आपने अपनी वेबसाइट को वर्चुअल एप्लिकेशन के रूप में स्थापित किया है)। –