PDA

View Full Version : وجود چند فایل Web.config بر روی هاست



rasti_web
یک شنبه 02 اردیبهشت 1386, 10:46 صبح
من بر روی هاست چندین WebApplication دارم . در واقع در داخل فولدر www تمامی فایل های مربوط به هر WebApplication داخل فولدری مربوط به خود قرار دارد . فولدر www دارای یک فایل Web.config اصلی است . می خواهم برای هر WebApplication زمانtimeout شدن Session ها متفاوت باشد . مثلا برای WebApplication مربوط به HomePage سایت که آمار کاربران آنلاین را نمایش می دهد Session ها بعد از 10 دقیقه timeout شوند ولی برای WebApplication دیگر این زمان 30 دقیقه باشد .
این کار را چطور می توانم انجام دهم ؟

rasti_web
دوشنبه 03 اردیبهشت 1386, 08:09 صبح
کسی راه حلی ندارد ؟

rtech
دوشنبه 03 اردیبهشت 1386, 09:40 صبح
بهترین کار استفاده از Location در Web.config هست به این شکل :
فرض کنید شما 2 تا Webapplication دارید که هر دو از یک Web.config استفاده میکنند . یکی در فولدر App1 و دیگری در فولدر App2 قرار دارد حالا در فایل Web.config دستورات زیر را وارد کنید :



<location path="Web Site Name/app1" allowOverride="false" >
<system.web>
عملیات مربوط به session را در اینجا مشخص کنید
</system.web>
</location>

<location path="Web Site Name/app2" allowOverride="false" >
<system.web>
عملیات مربوطه
</system.web>
</location>