PDA

View Full Version : ? Multi Web.config



amirjooni2004
دوشنبه 24 دی 1386, 11:16 صبح
سلام
سوالم اینه که میشه چند تا web.config داشت و هر کدوم یک زیر دایرکتوری از ریشه رو کنترل کنه
اگه میشه راهنمایی کنید
مرسی

Behrouz_Rad
دوشنبه 24 دی 1386, 12:28 عصر
آره میشه....

mp2009
دوشنبه 24 دی 1386, 14:57 عصر
این سوالی که پرسیدی خیلی کلی است . بگید کجای ان مشکل دارید تا کمکتون کنم

mp2009
دوشنبه 24 دی 1386, 14:58 عصر
در ضمن هر Web.Config فقط همان زیر فولدر را کنترل میکند . یعنی مخصوص همان فولدر میباشد

araz_pashazadeh
جمعه 10 اسفند 1386, 22:17 عصر
در ضمن هر Web.Config فقط همان زیر فولدر را کنترل میکند . یعنی مخصوص همان فولدر میباشد
گفته شما متین اما چطوری می تمنم از دو تا
web.Config جدا گانه استفاده کنم مثلا یکی برای ادمین ودیگری برای کاربر؟

Aidin
شنبه 11 اسفند 1386, 02:57 صبح
برای هر Folder یک فایل Web.config بسازید و در همان Folder قرار بدید

araz_pashazadeh
یک شنبه 12 اسفند 1386, 19:36 عصر
برای هر Folder یک فایل Web.config بسازید و در همان Folder قرار بدید

من در مورد پوشه ادمین همین کارو کردم آیا لازم که در مورد کاربر هم همین کارو انجام بدم؟
صفحات مربوط به کاربر در جای پیش فرض خودشون هستن:متفکر:
دو تا Web.Config چطوری کار می کن؟
هنگام لود شدن صفحه Index.aspx کدوم Web.Config اجرا می شود؟

fereshte22
یک شنبه 12 اسفند 1386, 20:16 عصر
من در مورد پوشه ادمین همین کارو کردم آیا لازم که در مورد کاربر هم همین کارو انجام بدم؟
صفحات مربوط به کاربر در جای پیش فرض خودشون هستن:متفکر:
دو تا Web.Config چطوری کار می کن؟
هنگام لود شدن صفحه Index.aspx کدوم Web.Config اجرا می شود؟


صفحاتی که قراره کاربر ببیند در همون قسمت اصلی برنامه است حالا ممکنه شما بخواهید برای بعضی از اونها سطح دسترسی تعریف کنید که خوب باید در web.config مشخص کنید

سطح دسترسی ها به پوشه ادمین هم به طور جداگانه در web.config خودش مشخص میشود
هنگام لود شدن صفحهindex.aspx اصلی لود میشود نه index.aspx پوشه ها

Aidin
یک شنبه 12 اسفند 1386, 22:45 عصر
اگر نیاز دارید که کاربران هم صفحات مجزا با تنظیمات ، مدل امنیتی و .... مخصوص به خود رو داشته باشند که متفاوت از کابران عادی (مهمان) سایت هست بله این کار رو انجام بدید و مانند Admin برای اونها Folder خواص بسازید و ... .

منظورتون از جای پیش فرض Root سایت هست ؟

فایل های Web.config از یکدیگر ارث میبرند یعنی هر فایل از فایل والد خود (در فولدر Parent خود یا بالاتر ) تنظیمات را با ارث میبرد (اگر تنظیم مشترک وجود داشته باشد تنظیمات فایل Child ارجح میباشد)

هر فایل (index.aspx یا .... ) طبق تنظیمات فایل web.config هم سطح خود (در Folder جاری) اجرا میشود.