مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

افشین ایمانی زاده

عضویت از 1393/12/24

جلوگیری از دسترسی سایر سایت ها به فایل ها سایت خودمان

  • شنبه 28 شهریور 1394
  • 17:06
تشکر میکنم

با عرض سلام

دوستان من دوتا سوال داشتم 

اولی : اینکه چطوری کاری کنیم که سایتمون فقط با یک دامنه کار کند یعنی اگر سایتی رو  به شخصی با دامنه a.com فروختیم آن شخص نتواند بروژه را به شخصی دیگری دهد و سایت فقط با دامنه a.com کار کند

دومی : اینکه چکار کنیم که سایت های دیگر نتوانند به فایل ها سایت ما دسترسی داشته باشند  به عنوان مثال ما یک فایل حجیم روی سرور نگه داری میکنیم هزینه های آن را برداخت میکنیم و شخص دیگری مطلبی در سایت خودش قرار میدهد و لینک دانلود مطلبش را به فایل ما لینک میکند چگونه از این کار جلوگیری کنیم 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 28 شهریور 1394
  • 17:15

برای اینکه سایت فقط روی یک دامنه کار کنه میتونید دامنه رو در پروژه چک کنید و فقط در این دامنه سایت کار کنه

به شکل زیر

کد زیر را در Global قرار دهید

    protected void Application_BeginRequest(object sender, EventArgs e)
        {
            if (!Request.UrlReferrer.Host.Contains("site.com"))
            {
               //دستور مربوطه
            }
        }

برای جلوگیری از اینکه سایت دیگری به فایل های شما رفرنس ندهد مثل بالا عمل کنید و دامنه را چک اگر دامنه خودتون بود دانلود بدید در غیر اینصورت دستور مربوطه را بنویسید

 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)