Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


Andrylomakin
 Поделиться

Рекомендованные сообщения

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 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.