PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : جلوگیری از hotlinking روی سرور centos + nginx



Mrbean
May 7th, 2015, 11:08
سلام، من سرور دانلود دارم که سنتوس و nginx روش نصبه، میخوام جولوگیری کنم و نزارم که کسی از لینک های دانلود من توی سایتش استفاده کنه ؟ و بعد اینکه میخوام طوری تنظیم کنم طرف تا یک فایل رو دانلود نکرده فایل دیگه رو نتونه به دانلود بزنه، یعنی همزمان نتونه چندین فایل رو به دانلود بزنه از سرور، چطوری میشه این کارارو کنم لطفا آموزش دقیق بدین.

ممنون

nginxweb
May 7th, 2015, 11:35
درود
دوست عزیز کار ساده ای هستش از کد زیر در فایل کانفیگ ngnx استفاده کنید:

location /images/ {
valid_referers none blocked mysite.com *.mysite.com;
if ($invalid_referer) {
return 403;
}
}


بجای /images مسیر پوشه را وارد کنید و بجای mysite.com نام دامنه را ذکر کنید

Mrbean
May 7th, 2015, 11:45
درود
دوست عزیز کار ساده ای هستش از کد زیر در فایل کانفیگ ngnx استفاده کنید:

location /images/ {
valid_referers none blocked mysite.com *.mysite.com;
if ($invalid_referer) {
return 403;
}
}


بجای /images مسیر پوشه را وارد کنید و بجای mysite.com نام دامنه را ذکر کنید

ممنون، مسیر پوشه که فایل ها قرار دارند؟

nginxweb
May 7th, 2015, 11:51
ممنون، مسیر پوشه که فایل ها قرار دارند؟

بله

Mrbean
May 8th, 2015, 08:41
بله
ممنون، مشکله بعدی رو چطوری میتونم حل کنم؟ طرف همزمان فقط یک فایل بتونه از سرور دانلود کنه، بعد که تموم شد فایل بعدی رو بتونه دانلود کنه.

- - - Updated - - -


درود
دوست عزیز کار ساده ای هستش از کد زیر در فایل کانفیگ ngnx استفاده کنید:

location /images/ {
valid_referers none blocked mysite.com *.mysite.com;
if ($invalid_referer) {
return 403;
}
}


بجای /images مسیر پوشه را وارد کنید و بجای mysite.com نام دامنه را ذکر کنید

جواب نداد، کار نمیده! این تنظیماتو توی /etc/nginx/nginx.conf اعمال کردم اما متاسفانه کار نداد!!

- - - Updated - - -

كسي ديگه ي نيست كمكم كنه؟؟