Как защитить фото в ms2gallery

Подскажите, пожалуйста, как можно спрятать оригиналы фотографий от любопытных.
Сейчас каждый может скопировать url картинки, убрать из пути small и получить доступ к оригиналу фотографии.
Теряется весь смысл водяных знаков.
Антон
10 сентября 2017, 05:45
modx.pro
1 257
+1

Комментарии: 19

snyadanak
10 сентября 2017, 10:37
0
А какой вообще смысл в водяных знаках?)
    Антон
    10 сентября 2017, 10:56
    0
    Раз придумали и пользуются, значит для кого-то есть смысл.
    snyadanak
    10 сентября 2017, 10:37
    0
    Случайно продублировал=\
      Антон
      10 сентября 2017, 10:58
      0
      А я не стал дублировать, основной ответ ниже написал.
        snyadanak
        10 сентября 2017, 11:01
        0
        Умница)
      Stan Ezersky
      10 сентября 2017, 10:47
      0
      Я иногда поражаюсь, мы берём фотографии у производителей и ставим свои водяные знаки, что за идиотизм? Возьмите крупных сетевиков, у них есть водяные знаки?

      Другой момент, авторские работы, для этого водяной знак ставят непосредственно при подготовке изображений.
        Антон
        10 сентября 2017, 10:54
        0
        Нет, я беру только свои фотографии. Они очень далеки от такого громкого звания как — авторские работы, но сайт немного поднимают за счет своей уникальности, которую не хочется терять.
        Я уже привык, что тексты воруют, их никак не защитить. Но фотографии то прекрасно защищаются.
          snyadanak
          10 сентября 2017, 10:58
          0
          Лишние загоны)
          Кому надо — тот сворует и зафотошопит знак твой)
            Антон
            10 сентября 2017, 11:02
            0
            Пусть кроп ворует, а не оригинал.
              snyadanak
              10 сентября 2017, 11:04
              0
              Тогда не загружай оригинал на сайт, в чем проблема?)
                Антон
                10 сентября 2017, 11:13
                0
                Логично, Кэп. Но хотелось бы минимизировать лишние движения.
                  snyadanak
                  10 сентября 2017, 11:15
                  0
                  Тогда лучше отложи эту работу и займись чем нибудь другим
            Stan Ezersky
            10 сентября 2017, 11:04
            0
            Фото по уникальности поднимают сайт?
            Где почитать?
              Антон
              10 сентября 2017, 11:11
              0
              «Немного поднимают». Это проверено лично мной. Можете еще раз перечитать это сообщение.
              Павел Голубев
              17 мая 2020, 13:27
              0
              Это прекрасный заработок. За каждое украденное фото от 10к до 100к от в зависимости от художественной ценности.

              Ну художественная ценность минимальна, пусть будет 10к за каждое фото. Украли 100 фоток — отлично, фотосессия окупилась сторицей. Заодно и конкурента заблокируете.
            Василий Наумкин
            10 сентября 2017, 12:13
            +2
            Сейчас каждый может скопировать url картинки, убрать из пути small и получить доступ к оригиналу фотографии.
            Только если хозяин сайта не запретит открывать эти файлы. Есть такая штука, которая отвечает на запросы пользователей, она называется «веб-сервер» — и её можно настраивать.

            Я даже где-то здесь уже писал такие правила для Nginx, нужно только поискать.
              Stan Ezersky
              10 сентября 2017, 13:56
              2
              +2
              Хотлинк-защита

              location /images/ {
              	valid_referers none blocked www.host.com host.com;
              	if ($invalid_referer) {
              		return 403;
              	}
              }
              Станислав
              17 мая 2020, 08:00
              0
              А если файлы в облаке?
              Так решил:
              public function saveThumbnail($raw_image, $options = array()) {
                  //$filename = $this->ms2Gallery->pathinfo($this->get('file'), 'filename') . '.' . $options['f'];
                  $filename = sha1($raw_image) . '.' . $options['f'];
              ...
                Михаил
                05 ноября 2020, 22:26
                +2
                Возможно кому-то пригодится. Использовал такое решения на modhost.pro

                if ($request_uri ~ "/assets/images/products/([0-9]*)/((?!large|largewebp|medium|mediumwebp).*).(jpg|jpeg|png|gif)") {
                    return 301 https://vanille.by/assets/images/products/$1/large/$2.jpg;
                }
                  Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                  19