amirjahangiri 6 ارسال شده در خرداد 98 گزارش بازنشر ارسال شده در خرداد 98 با سلام و خسته نباشید خدمت دوستان آیا کسی میدونه چطور میشه جلوی دانلود فایل های صوتی و ویدیویی رو در سایت گرفت و فقط بشه آن را پخش کرد ؟ نقل قول لینک به ارسال
امیر حسین حبیبی 618 ارسال شده در خرداد 98 گزارش بازنشر ارسال شده در خرداد 98 فکر میکنم باید از حالت لینک مستقیم خارج کنی و مثلا با php هندل کنی و براش چیزی بنویسی که کل فایلو یه جا نده به کاربر نقل قول لینک به ارسال
Mohammad Bazli 107 ارسال شده در خرداد 98 گزارش بازنشر ارسال شده در خرداد 98 RewriteEngine on RewriteRule ^file/([^/]+)(\.mp3|\.mp4)$ /limit-direct-access/file/download.php?file=$1$2 [NC,L] درود کد بالا رو در فایل htaccess. سایتتون کپی کنید **** لطفا قبل اینکار یک کپی بگیرید از فایل htaccess. و در سیستم خود ذخیره کنید که اگر مشکلی پیش اومد بتونید جایگزین کنید. در ریشه یا همان root سایت دایرکتوری با نام فرضی limit-direct-access ساخته ایم که درون آن یک فایل htaccess. با دستورات بالا قرار دارد، همچنین یک فولدر با نام file که درون آن فایل download.php به همراه سایر فایل های آماده برای دانلود می باشند (با دقت به قسمت دوم دستور RewriteRule، درک ترتیب قرار گرفتن فولدرها ساده می شود)، لذا در حالت عادی کاربر برای دانلود فایل فرضی test.zip از دایرکتوری file باید نمونه لینک زیر را از سرور درخواست کند: http://localhost/limit-direct-access/file/test.zip اما با توجه به دستور RewriteRule نوشته شده، کاربر بدون اینکه متوجه شود، لینک زیر را از سرور درخواست خواهد کرد: http://localhost/limit-direct-access/file/download.php?file=test.zip در واقع لینک اصلی برای سرور مفهوم لینک Rewrite شده را دارد. 1 نقل قول لینک به ارسال
mazraee 1 ارسال شده در شهریور 00 گزارش بازنشر ارسال شده در شهریور 00 بسیار عالی خدا خیرتون بده 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .