سلام؛ ممنون از راه اندازی این بخش از سایت خیلی خوب می باشد.
در حال حاضر بخش آپلود و فایل ها در پوشه public قرار داره اما برای امنیت بیشتر میخوام از این به بعد بره به داخل storge .
آیا امنیت فایل ها افزایش پیدا خواهد کرد یا تاثیری ندارد
اما سه سوال :
۱- مسیر آپلود رو تغییر بدم به storge کافیه تا این کار انجام بشه ؟
۲- برای دانلود فایل هم مثل همون قبلی فقط باید مسیرش رو تغییر بدم ؟
۳- فایل هایی که قبلا آپلود شدن رو چطوری بهشون دسترسی پیدا کنم چون قطعا مسیر دانلود دو تا میشه (قبلی ها رو هم انتقال بدم به storge راه مناسبیه ؟)
بله در امنیت تاثیر داره چون بصورت مستقیم قابلیت دسترسی به فایل ها وجود نداره
اما جواب سوال هاتون
1- بله همین که مسیر فایل آپلودی رو به storage تغییر بدید کفایت میکنه
2- برای دانلود سعی کنید بخشی از لینک فایل تون رو مشخص کنید و با کد زیر دانلود کنید چون کاملا راحت فایل رو در اختیار قرار میده و لینک دانلود هم توش میتونه مجازی باشه و لینک واقعی رو به کاربر نمیده
response()->download($addres)
// virtual path www.example.com/download/1
// real path storage_path(). '/folder1/folder2/filename'
3- فایل ها قبلی رو هم انتقال بدید به storage
چطور میشه مسیر Storage را سرور دانلود قرار داد؟ که وقتی کاربر فایلاش بقسمت storage ذخیره میشه در اصل در سرور دانلود وظیفه Storage را انجام بده
سلام خسته نباشید
بله storage امنیت بیشتری داره و کاربر نمیتونه به صورت مستفیم فایل هایی که private هست رو صدا بزنه اما public میتونه
شما یه سری تغییر تو کد دارید صد در صد
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟