पर एक एमवीसी अनुप्रयोग को तैनात करने के लिए सर्वोत्तम प्रथाएं मैं एक वेब व्यवस्थापक नहीं हूं, और मैं आईआईएस के लिए नया हूं। तो, मैं सलाह की तलाश में हूं।IIS7
मेरा एमवीसी एप्लीकेशन (उदा। Fooapp) मेरी साइट के लिए डिफ़ॉल्ट एप्लिकेशन है (उदा। Foo.bar)। मैंने आईआईएस 7 में साइट जोड़ने के लिए आईआईएस प्रबंधक का उपयोग किया। जब मैं एप्लिकेशन आयात करता हूं, आईआईएस प्रबंधक इसे अपनी निर्देशिका (/ foo) में रखना चाहता है, और मुझे बताता है कि मुझे इसे आधार (साइट) निर्देशिका में नहीं रखना चाहिए। इसका मतलब है कि मेरे डिफ़ॉल्ट एमवीसी व्यू को प्राप्त करने के लिए, मुझे यूआरएल http://foo.bar/fooapp/
दर्ज करना होगा। अनावश्यक कहने के लिए, मैं के माध्यम से http://foo.bar/
2 संभव समाधान देख वहाँ प्राप्त करना चाहते हैं:
- साइट निर्देशिका कि MVC अनुप्रयोग पर रीडायरेक्ट करने के लिए डिफ़ॉल्ट पृष्ठ जोड़ें।
- आईआईएस सलाह को अनदेखा करें और ऐप को साइट निर्देशिका में लोड करें।
मेरा आईआईएस 7 ज्ञान सीमित है। मैंने कुछ विकल्पों के साथ खेला है (जैसे HTTP रीडायरेक्ट)। चूंकि कुछ भी नहीं बदला, मैं स्पष्ट रूप से समझ नहीं पा रहा हूं कि मैं क्या कर रहा हूं।
वैसे भी, अगर कुछ "सर्वोत्तम प्रथाओं" और/या अन्य सुझावों पर विचार किया जाता है, तो कृपया मुझे बताएं।
में यह बाहर की जाँच आप सही है कि डिफ़ॉल्ट रूप से एक आवेदन पत्र वेबसाइट के रूट में रहना चाहिए । मुझे लगता है कि ओपी पहले ही एमएसडी नियोजन (वेब परिनियोजन) का उपयोग कर रहा है क्योंकि वह "एप्लिकेशन आयात करें" के बारे में बात करता है। यह केवल तभी उपलब्ध है जब तक एमएसडीईपीई स्थापित है, जहां तक मुझे पता है। –