Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Защита изображений


Recommended Posts

12 часов назад, igorekioo сказал:

Тогда наверное произойдет перезапись

вполне может быть
Но, это
можно добавить
$sub2 = utf8_substr($path_md5, 5,2);
Например

Надіслати
Поділитися на інших сайтах

15 часов назад, chukcha сказал:

$sub2 = utf8_substr($path_md5, 5,2);

Да, лишним не будет, спасибо. Обернул для удобства в простенький ocmod, может кому пригодится. Подойдет для любой версии (от 1.5 до 3).

secure_image_path.ocmod.xml

Собственно, для тех кто ничего не понял. Мод изменяет пути формирования кеш изображений, тем самым скрывая путь к оригиналам для незваных гостей (жулик не воруй).

Если раньше ваш кеш каталог дублировал структуру оригинала, теперь он будет иметь структуру: "ШхВ картинок / зашифрованный каталог / зашифрованный каталог2 / кеш картинка". Название кеш картинки не зашифровано и без добавки размера (что вроде как хорошо для ПС, хотя конечно спорно).

Конфликтов с другими дополнениями вызывать не должно.

После установки, не забудьте очистить кеш изображений (иначе он будет лежать мертвым грузом, просто занимая место).

 

Внимание! Используйте мод на свой страх и риск, только если понимаете что делаете. Модификатор приведет к пересозданию всех кеш изображений, а это последствия и для ПС и для вашего сервера/хостинга. Кстати можно использовать xenu для ускорения процесса.

  • +1 2
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.