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

جلوگیری از نمایش تصاویر برای عموم در لاراول

سلام
صفحه اصلی و بلاگ سایتم به صورت داینامیک توسط بخش مدیریتی که طراحی کردم از دیتابیس محتوا دریافت میکنند
نکته بعد اینکه روت هاستم از دو پوشه به نام های assets و project تشکیل شده که پوشه اول پوشه های public و در پوشه دوم پوشه های اصلی لاراول قرار دارند
برای آپلود تصاویر داخل پوشه assets بخشی برای آپلود تصاویر ایجاد کردم که برای نمایش تصاویر در سایت از همین آدرس استفاده میکنم

بخش مدیریت اسکریپتی که طراحی کردم ، قسمت هایی برای آپلود تصاویر داره که کاملا شخصی محسوب میشن و الان این تصاویر در بخش uploud پوشه assets قرار میگیرند

مشکل اینه که نمیدونم برای جلوگیری از نمایش این تصاویر به عموم بازدید کنندگان یا جلوگیری از ایندکس شدن توسط موتور های جستجو چه کاری انجام بدم؟
لطفا راهنمایی کنید که برای امنیت فایل های شخصی کجا و از چه طریقی آپلود کنم


ثبت پرسش جدید
sajjad
تخصص : برنامه نویس back end
@sajjad652 5 سال پیش مطرح شد
1

خیلی واضع توضیح ندادی اما اگر منظورت جلوگیری از ایندکس شدن دایرکتوری هست باید از .htaccess استفاده کنی اگر روی سروری که استفاده میکنی سی پنل نصب هست در قسمت advanced گزینه Indexes میتونی این مورد رو غیر فعال کنی


Mojtaba Michael
تخصص : برنامه نویس FullStack لاراول و...
@mojimich2015 5 سال پیش مطرح شد
1

سلام ، تصاویر و یا کلا فایل هایی که میخواید از دسترس همگان خارج باشه رو با Storage لاراول مدیریت کنید .


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

با هر دو حالت storage لاراول (public و local) تست کردم اما از طریق مرورگر دیگه ای که آدرس تصویرو وارد میکنم تصویر لود میشه

از طرفی تصاویر آپلود شده ، اطلاعات شخصی و هویتی افراده و فقط باید در دسترسی مدیر یا هر فردی که سطح دسترسی مناسب داره نمایش داده بشه

منظورم اینه که آیا راهی هست تا این تصاویر با ورود آدرس تصویر در مرورگر و یا با آنالیز وبسایت با برنامه های مختلف یا با انالیز گوگل قابل دسترسی نباشند ، یعنی قبل از باز شدن تصویر چک امنیتی صورت بگیره و بررسی بشه که آیا فرد سطح دسترسی مناسب داره یا نه (یه جورایی مثل اطلاعات دیتابیس)


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

از Policy ها در لاراول استفاده کنید


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

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