ftp
3 سال پیش توسط ftp مطرح شد
3 پاسخ

مخفی کردن لینک

من یک قسمت از لینک یک فایل txt رو با base64 مخفی کردم و زمانی که روی لینک کلیک میشه میخوام لینک به حالت اول برگرده و دانلود بشه (باید با jquery نوشت)
اول این که ایا درسته که من با base64 این کار رو انجام میدم و ۲ راه حلی بهم پیشنهاد بدید

 <a id="click1" href="{{base64_encode($link).$link_one.$key.$link_last}}" title="{{ucfirst($t1)}}">Download {{ucfirst($t1)}}</a>

ثبت پرسش جدید
ftp
تخصص : ساده
@ftp 3 سال پیش مطرح شد
0

@hesammousavi
@golshahimohammadreza
@endworld
@mhyeganeh
من نیاز دارم که لینک مورد نظر (در قسمت status bar ) دیده نشه اما بتونه کار کنه.( مثل عکس)
(https://mega.nz/file/cYhEWaDT#W8loADcqnhvxJpg5cpAbIx_i7xfXtsQk9h853JbyT20
)


Mohammad reza Golshahi
تخصص : Go - Python
@golshahimohammadreza 3 سال پیش مطرح شد
0

سلام دوست عزیز
@mehdisut

برای اینکه از حالت base64 خارج بشه از

atob( STRING  )

میتونی استفاده کنی.

و برای اینکه اگه تصمیم داری لینک اصلی مخفی بشه برای دانلود , باید از fopen() استفاده کنی و این کار باید در بک اند انجام بشه در فرانت اند با base64 کردن و ... قابل یافتن لینک اصلی هستش.

و اگر سرویس شما آپاچی می باشد در فایل htaccess دانلود مستقیم فایل شما نمایش داده نشود (البته بستگی به نوع فایل داره) به عنوان مثال :

RewriteRule ^file/([^/]+)(\.zip|\.pdf|\.jpg)$ /limit-direct-access/file/download?file=$1$2 [NC,L]

استفاده کنید


ftp
تخصص : ساده
@ftp 3 سال پیش آپدیت شد
0

@golshahimohammadreza
@hossein.r.1442
@mhyeganeh
متوجه نشدم
ایا میشه تگ</script> <script> رو مخفی کرد اگه بشه میتونم یک کاری انجام بدم


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام