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

تغییر مسیر آپلود از public به Storage و امنیت ؟

سلام؛ ممنون از راه اندازی این بخش از سایت خیلی خوب می باشد.
در حال حاضر بخش آپلود و فایل ها در پوشه public قرار داره اما برای امنیت بیشتر می‌خوام از این به بعد بره به داخل storge .
آیا امنیت فایل ها افزایش پیدا خواهد کرد یا تاثیری ندارد

اما سه سوال :
۱- مسیر آپلود رو تغییر بدم به storge کافیه تا این کار انجام بشه ؟
۲- برای دانلود فایل هم مثل همون قبلی فقط باید مسیرش رو تغییر بدم ؟
۳- فایل هایی که قبلا آپلود شدن رو چطوری بهشون دسترسی پیدا کنم چون قطعا مسیر دانلود دو تا میشه (قبلی ها رو هم انتقال بدم به storge راه مناسبیه ؟)


لاراول
تگ‌های محبوب
لاراول
php
laravel
متفرقه
reactjs
عمومی
html_css
nodejs
vuejs
وردپرس
پایتون
css
فلاتر
react
javascript
ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش آپدیت شد
2

بله در امنیت تاثیر داره چون بصورت مستقیم قابلیت دسترسی به فایل ها وجود نداره
اما جواب سوال هاتون
1- بله همین که مسیر فایل آپلودی رو به storage تغییر بدید کفایت میکنه
2- برای دانلود سعی کنید بخشی از لینک فایل تون رو مشخص کنید و با کد زیر دانلود کنید چون کاملا راحت فایل رو در اختیار قرار میده و لینک دانلود هم توش میتونه مجازی باشه و لینک واقعی رو به کاربر نمیده

response()->download($addres)  
// virtual path www.example.com/download/1  
// real path storage_path(). '/folder1/folder2/filename'

3- فایل ها قبلی رو هم انتقال بدید به storage


محمد
@man 5 سال پیش مطرح شد
0

چطور میشه مسیر Storage را سرور دانلود قرار داد؟ که وقتی کاربر فایلاش بقسمت storage ذخیره میشه در اصل در سرور دانلود وظیفه Storage را انجام بده


میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 3 ماه پیش مطرح شد
0

سلام خسته نباشید
بله storage امنیت بیشتری داره و کاربر نمیتونه به صورت مستفیم فایل هایی که private هست رو صدا بزنه اما public میتونه
شما یه سری تغییر تو کد دارید صد در صد


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

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