2011-07-20 9 views
9

में फ़ोल्डर डिफ़ॉल्ट पृष्ठ सेट करना मेरा प्रश्न वास्तव में सरल है। मेरे पास एकाधिक सब-फ़ोल्डरों वाला एक वेब एप्लिकेशन है और इनमें से किसी भी में डिफ़ॉल्ट.aspx पृष्ठ नहीं है।एस्पनेट

मैं इन फ़ोल्डरों में से प्रत्येक में डिफ़ॉल्ट पृष्ठ कैसे सेट करूं ताकि उपयोगकर्ता /folder/login.aspx के बजाय टाइप/फ़ोल्डर टाइप कर सकें?

क्या यह web.config फ़ाइल के माध्यम से किया जा सकता है? क्या मुझे सिर्फ प्रत्येक फ़ोल्डर में फ़ाइल का नाम Default.aspx में बदलना चाहिए?

धन्यवाद!

उत्तर

9

default document section for web.config है, और आप प्रत्येक फ़ोल्डर में एक web.config भी डाल सकते हैं, और उस कॉन्फ़िगर के अंदर केवल डिफ़ॉल्ट दस्तावेज़ सेट है।

+1

हाय जंगली। मैं यह काम करने में सक्षम नहीं था। मैंने आपके द्वारा प्रदान किए गए लिंक में उल्लिखित प्रत्येक सबफ़ोल्डर में एक नई Web.config फ़ाइल बनाई है, लेकिन जब मैं एक्सेस/फ़ोल्डर करता हूं तो यह निर्देशिका सूची दिखाता है। शायद रूट फ़ोल्डर में web.config फ़ाइल को हटा रहा है? वैसे भी, मैंने इसे आईआईएस के माध्यम से हल किया। मुझे एहसास नहीं हुआ था कि मैं प्रत्येक फ़ोल्डर के लिए डिफ़ॉल्ट दस्तावेज़ का चयन कर सकता हूं। धन्यवाद! – Gonzalo

+0

यह समाधान मेरे लिए काम नहीं करता है, मुझे एक निर्देशिका सूची भी मिली है। –

+0

जब तक कि प्रत्येक फ़ोल्डर में डिफ़ॉल्ट दस्तावेज़ नाम समान होता है (जो ओपी के लिए है) को डिफ़ॉल्ट दस्तावेज़ नाम की आपूर्ति के अलावा कुछ भी करने की आवश्यकता नहीं है और यह प्रत्येक फ़ोल्डर में लागू होगा –

1

आपकी वेबसाइट कॉन्फ़िगरेशन पैनल के आईआईएस अनुभाग में डिफ़ॉल्ट दस्तावेज़ आइकन है। इसे खोलें और आप सूची में login.aspx जोड़ सकते हैं।

+0

त्वरित प्रतिक्रिया antisanity के लिए धन्यवाद। मैंने इस पृष्ठ की जांच की: http://www.iis.net/ConfigReference/system.webServer/defaultDocument। हालांकि, मेरी समस्या यह है कि प्रत्येक फ़ोल्डर में कोई login.aspx नहीं है। मतलब, प्रत्येक फ़ोल्डर में उस डिफ़ॉल्ट फ़ाइल का एक ही नाम नहीं होगा और IIS में डिफ़ॉल्ट दस्तावेज़ अनुभाग में मैं प्रत्येक फ़ोल्डर के लिए डिफ़ॉल्ट दस्तावेज़ नहीं चुन सकता। आइए मान लें कि मेरे पास प्रत्येक फ़ोल्डर में pageA.aspx और pageB.aspx है, और इन फ़ोल्डरों में से एक में पृष्ठ A.aspx डिफ़ॉल्ट होना चाहिए, जबकि एक अलग फ़ोल्डर में, पृष्ठ बी.एएसपीएक्स डिफ़ॉल्ट होना चाहिए? इसे कैसे प्राप्त किया जा सकता है? धन्यवाद!! – Gonzalo

+0

इसे हल किया गया! मुझे एहसास नहीं हुआ था कि मैं प्रत्येक फ़ोल्डर के लिए डिफ़ॉल्ट दस्तावेज़ का चयन कर सकता हूं। धन्यवाद! – Gonzalo

+0

इसे सुनकर खुशी हुई। – canon

संबंधित मुद्दे