मैं एक स्थानीय वेबमैट्रिक्स कॉन्फ़िगरेशन चला रहा हूं जो IISExpress को वेबसर्वर के रूप में उपयोग करता है।
सुविधा के लिए, मैंने अपने दूरस्थ विकास सेटअप ( http://godrul1.gopagoda.com/
) को http://localhost:80
, विंडोज़ HOSTS फ़ाइल के माध्यम से कॉन्फ़िगर किया है ।
इसलिए, जैसा कि सेटअप से अपेक्षित है, जब मैं इंगित करता हूं http://godrul1.gopagoda.com/
, तो इसे रूट करना चाहिए http://localhost:80
।
लेकिन यह 404 त्रुटि दे रहा है।
मुझे पता है कि मेरे स्थानीय वेबसर्वर (Webmatrix / IISExpress) सीधे http://localhost:80
काम की ओर इशारा करते हुए खराब नहीं होते हैं ।
क्या समस्या हो सकती है?
ओलिवर ने जो कहा, उस पर विस्तार करने के लिए, जब आप लोकलहोस्ट पर जाते हैं, तो आपको "डिफ़ॉल्ट" वेबसाइट मिल रही है। यदि आपका iis वर्चुअल होस्ट का उपयोग करने के लिए कॉन्फ़िगर किया गया है, जब आप godrul1.gopagoda.com पर जाते हैं, तो iis उस नाम के साथ एक मिलान वर्चुअल होस्ट की तलाश करेगा। यदि यह नहीं है, तो यह 404 होगा।
—
पॉल
उपरोक्त @oliver के लिए +1 ... यह मदद कर सकता है: stackoverflow.com/questions/4709014/…
—
ब्रायन एडकिंस
@OliverSalzburg क्या आप मेरी ओर देख सकते हैं
—
लैगिंगसर्प्लेक्स
web.config
और मुझे बता सकते हैं कि क्या यह गलत तरीके से कॉन्फ़िगर किया गया है?
@Paul क्या आप मेरी ओर देख सकते हैं
—
laggingreflex
web.config
और मुझे बता सकते हैं कि क्या यह गलत तरीके से कॉन्फ़िगर किया गया है?
HOSTS
फ़ाइल (और DNS) का संबंध है, सब कुछ ठीक हो सकता है। हो सकता है कि आपका स्थानीय सर्वर केवलGET
उस होस्ट के लिए अनुरोधों का जवाब देने के लिए कॉन्फ़िगर नहीं किया गया हो ।