PDA

View Full Version : سوال: انتخاب مکان برای فایل های آپلود شده در سایت



fa_karoon
یک شنبه 26 اردیبهشت 1389, 01:20 صبح
سلام دوستان سایتی که اکنون در حال طراحی آن هستم یک سایت ارائه مقاله است که تعداد زیادی فایل باید در آن آپلود شود حال مشکل در گرفتن میزان فضا از هاست است که اگر بخواهیم این تعداد مقاله را آپلود کنیم میزان فضای زیادی باید بخریم (500meg)
سوال: آیا به لحاظ اصولی و امنیتی (تعدادی از مقالات برای دسترسی عموم آزاد نیست و تحت شرایطی در اختیار کاربران قرار می گیرد) می توان تعدادی از فایل ها در سایت هایی مثل راپید شیر و یا سایت هایی که فضای رایگان برای آپلود فایل می دهند قرار داد و سپس لینک آنها در سایت قرار دهیم ؟ یا اینکه برای صاحب یک سایت انجام چنین کاری مناسب نیست؟
لطفا مانند دفعات قبل راهنمایی کنید! ممنون از کمکتون

sahele_sheni
یک شنبه 26 اردیبهشت 1389, 08:37 صبح
نه دوست عزیز این روش ایمن نیست . شما یک پوشه توی سایتت قرار میدی و مقاله ها رو اونجا میزاری . توی web.config سایت دسترسی به این پوشه رو محدود میکنی که هیچ کاربری نتونه بهش دسترسی داشته باشه و فقط بعد از احراز هویت بتونه مقاله دانلود کنه .



<configuration>
<location path="DocumentS">
<system.web>
<authorization>
<deny users="*" />
</authorization>
</system.web>
</location>
</configuration>

موفق باشید .

fa_karoon
یک شنبه 26 اردیبهشت 1389, 20:19 عصر
نه دوست عزیز این روش ایمن نیست . شما یک پوشه توی سایتت قرار میدی و مقاله ها رو اونجا میزاری . توی web.config سایت دسترسی به این پوشه رو محدود میکنی که هیچ کاربری نتونه بهش دسترسی داشته باشه و فقط بعد از احراز هویت بتونه مقاله دانلود کنه .



<configuration>
<location path="DocumentS">
<system.web>
<authorization>
<deny users="*" />
</authorization>
</system.web>
</location>
</configuration>

موفق باشید .


ممنون از راهنمایی تون حالا یه سوال ( البته می دونم خیلی ربطی به این تاپیک نداره) کاربران در سایت من وقتی ثبت نام می کنند به طور دستی اطلاعاتشان در جدولی ریخته می شود و من از سیستم WAT ویژوال استودیو استفاده نکرده ام و نقش های کاربران را خودم ایجاد کرده ام حال می توان از روشی که شما کدش رو نوشتید استفاده کنم؟

سوال دوم اینکه این منطقی است که فایل های عمومی و را در یک هاست دیگر آپلود کنم و فایل های اختصاصی و مهم را در سایت خودم؟

Vahid_moghaddam
یک شنبه 26 اردیبهشت 1389, 20:31 عصر
1.از روش گفته شده زمانی می تونید استفاده کنید که authentication mode برابر forms باشه. حالا هر طور و هر جا که کاربران رو ایجاد کردید.

2. این بستگی به خود شما داره. شما روی فایل هایی که در هاست خودتون دارید کنترل کامل دارید ولی روی هاست های دیگه نه. در هر حال اگه نمی خواید فضای زیاد بخرید از راهی که گفتید استفاده کنید.


3. 500Mb فضای زیادی نیست.