PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دستور break در rewrite nginx



SaeiDYavari
May 18th, 2015, 10:03
با سلام و خسته نباشید به دوستان : دوستان کسی بلده دسترسی به یه سری فایل هارو از طریق ریورایت nginx محدود کنه؟
میخوام کاری کنم که وقتی آدرس مستقیم میزنی فایل ران نشه
http://url.com/theme/test/1.php
که میزنی صفحه 403 رو بیاره و ران نشه یه بجای پی اچ پی ماع ران شدنی برخی از فرمت ها بشی زیاد در موردش سرچ کردم و خوشبختانه نتیجه خوبی هم گرفتم ولی چون از ریورایت سر در نمیارم بخاطر همین موندم
من دیشب بعد از چند ساعت سرچ
rewrite ^(/download/.*)/media/(.*)\..*$ $1/mp3/$2.mp3 last;
return 403;
و

rewrite ^(/download/.*)/media/(.*)\..*$ $1/mp3/$2.mp3 break;
رو پیدا کردم و بایکمی تغییرات میتونستم جلوی ران شدن فایل بشم ولی نه اون فرمت خاصی که خودم میخواستم بلکهداخل پوشه theme هرچی بود ران نمیکرد.از دوستان کسی میتونه کمکم کنه؟ تو این سایت هم بیشتر راهنما کردهhttp://nginx.org/en/docs/http/ngx_http_rewrite_module.html