Помощь DLE,Изображения,Трафик

Тема в разделе "DLE", создана пользователем Rimman, 10 ноя 2007.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Rimman

    Rimman Постоялец

    Регистр.:
    17 фев 2007
    Сообщения:
    140
    Симпатии:
    20
    Заранее извиняюсь если решение данной проблемы уже есть здесь (нужно срочно,а быстрый поиск результатов не дал).Уже второй хостер прикрывает мой сайт из-за нагрузки на сервер.И только после информации от последнего я понял в чем проблема.Вообщем некоторые любители грабинга даже не соизволят загрузить изображения на свой сервак,в итоге статья на их сайте,а графика грузится с моего сервака.В результате трафик огого и нагрузка на сервак и соответственно бан у хостера.
    Хотелось бы найти решение данной проблемы.
    В идеале:так чтобы картинки грузились только с моего сайта.

    Если идей по вышесказанному варианту нет,то хотя бы на будущее сокрытие прямого адреса изображений.

    Версия DLE 5.7
     
  2. Jerry

    Jerry тот самый Учиха

    Регистр.:
    16 апр 2006
    Сообщения:
    1.226
    Симпатии:
    490
    Елементарно.
    Защита файлов по .htaccess.
    Юзай гугл.
     
    Rimman нравится это.
  3. Omnesis

    Omnesis Постоялец

    Регистр.:
    7 сен 2007
    Сообщения:
    96
    Симпатии:
    21
    Вот вроде то что надо

    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?мойсайт.ru[NC]
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?blogs.yandex.ru [NC]
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?images.google.com [NC]
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?images.google.ru [NC]
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?images.yandex.ru [NC]
    RewriteCond %{REQUEST_URI} !^/img.jpg [NC]
    RewriteRule \.(gif|jpg|jpeg|png)$ путь до картинки/img.jpg [R,NC]

    в htaccess
     
    Rimman нравится это.
  4. Rimman

    Rimman Постоялец

    Регистр.:
    17 фев 2007
    Сообщения:
    140
    Симпатии:
    20
    Всем спасибо за помощь.А никакого альтернативного варианта больше нет?Т.к. этот метод решает проблему только с трафиком,а нагрузка остается.
     
  5. igramnet

    igramnet

    Регистр.:
    7 авг 2007
    Сообщения:
    281
    Симпатии:
    35
    Ну тут как получается.... Чел к тебе приходит и пытается загрузить картинку. Есть решени чтобы он получал картинку скажем размером в 1байт. Но тут сложно говорить про нагрузку, т.к. всё равно к файлу обращается....
     
  6. SOCRAT

    SOCRAT

    Регистр.:
    6 июн 2006
    Сообщения:
    275
    Симпатии:
    54
    у меня картинка 1600х1200 с одним единственным словом на три буквы, вроде никто не жалуется и не тырит =)
     
  7. Jerry

    Jerry тот самый Учиха

    Регистр.:
    16 апр 2006
    Сообщения:
    1.226
    Симпатии:
    490
    В завершении темы, у меня стояла картинка с текстом написанным мною в форме письма, там было написано что мол вытакой нехороший своровали картинку, быстро извинитесь на admin@..... На следующий день приходит письмо на aDDmin@ с извинениями :D, и позже приходит второе письмо на ТОТ ЖЕ ЯЩИК с темой: если не дошло письмо, повторяю. Я плакаль... :D
     
Статус темы:
Закрыта.