امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
محافظت از تصاویر محصول
#2
امروز متوجه شدم که ماژول watermark پرستاشاپ خودش این مسئله رو در نظر گرفته و اتفاقاً دستوراتی که این ماژول به فایل htaccess اضافه می‌کنه بهتر هم هستن، چون آدرس پوشه‌ی ادمین رو استثنا قائل شده که اصل عکس‌ها رو بشه توی بخش مدیریت دید.
تنها مشکلی که داره اینه که دستوراتش رو به انتهای فایل htaccess اضافه کرده، برای همین عمل نمی‌کنن.
مشکل دیگه‌اش اینه که اگر اسم پوشه‌ی ادمین رو عوض کنید اون دستورات دیگه برای بخش ادمین استثنا قائل نمیشن.


اگه پوشه‌ی ادمین رو عوض کردیم چه باید کرد؟
کافیه بعد از تغییر اسم پوشه‌ی ادمین، 1 بار وارد پیکربندی ماژول واترمارک بشید. همین! فقط واردش بشید. خودش دستورات رو با اسم جدید پوشه‌ی ادمین بازنویسی می‌کنه.

چیکار کنیم که دستورات به ابتدای htaccess اضافه بشن؟
لطفاً اگر با php آشنا هستید، این کار رو بکنید:
فایل اصلی ماژول watermark رو ویرایش کنید و تابع writeHtaccessSection رو پیدا کنید.
به جای دستور زیر:

کد:
file_put_contents($path, $source, FILE_APPEND);

این دستور رو بنویسید:

کد:
file_put_contents($path, $source . file_get_contents($path));


اینجوری، دستورات لازم به ابتدای فایل htaccess اضافه میشن.

نتیجه چیه؟
نتیجه اینه که به جای استفاده از دستورات معرفی شده توی پست اول این تاپیک، بهتره ماژول واترمارک رو ویرایش کنید و اگه حسش رو دارید توی گیت‌هاب بهشون بگید این ویرایش رو اعمال کنن.
پاسخ
roseتشکر شده توسط:


پیام‌های داخل این موضوع
RE: محافظت از تصاویر محصول - mojtabamalaekeh - 2019/06/10، 04:16 PM

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان