Экономия трафика Вашего сайта и разгрузка сервера

Автор: WF


По мере того, как Ваш сайт развивается, обязательно появляются так называемые "нахлебники", размещающие у себя Ваш графический контент (проще, - картинки), и, заметьте: не закачивая их себе на сервер, а, экономя свое дисковое пространство на сервере и используемый трафик, ставят источником подгружаемых картинок тот адрес в сети, по которому расположена Ваша картинка на Вашем же сайте!

Экономь трафик!

Как итог, у Вас нещадно и абсолютно "нахаляву" крадут Ваш же трафик, - каждый раз, когда посетитель стороннего сайта загружает такую вот страницу его сайта, нагружается не его, а Ваш сервер! Все это может привести к тому, что по мере накопления таких "пиявок" Ваш сайт может грузиться значительно медленнее, а хостинг-провайдер вполне резонно и, понятное дело, вправе спросить об источнике расходования большого трафика...

В-общем, нужно отсекать "нахлебников", одновременно, разгружая свой сервер. А делается все это очень просто:

В корне сайта на Вашем сервере есть файл ".htaccess", - закачайте его себе на компьютер, откройте любым текстовым редактором, например, стандартным блокнотом, и внесите в него такой код:

## DISABLE HOTLINKING
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?web-for.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?yandex.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?rambler.ru/.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|js|css|zip|rar)$ - [F]

Только, конечно, поменяйте "web-for.com" на адрес своего домена.

Теперь использовать Ваши картинки (форматы: "gif", "jpg", "jpeg", "png"), скрипты ("js"), стили ("css") и архивы ("zip", "rar") не сможет никакой другой сайт, кроме Вашего, и плюс Вы разрешаете "брать" Ваш контент поисковым системам: Яндексу, Google и Rambler. Разумеется, можно добавлять в список доверенных сайтов любой, что захотите, просто добавив соответствующую строчку... какую, - Вы теперь знаете.

После этой процедуры сохраняйте обновленный файл ".htaccess", обязательно проверяйте, правильно ли Вы все записали (поскольку ".htaccess" отвечает за работу сайта, - будьте крайне внимательны!) и закачивайте его на свой сервер, заменяя тот, что там находился.

Все! Отныне "нахлебники", "халявщики" и прочая неблагодарная публика осталась без Ваших картинок (у них теперь на их месте пустое пространство) и другого Вашего контента, Ваш сервер "вздохнул спокойно", а Ваш сайт, если Вы давно его ведете, возможно, будет намного быстрее работать!

P.S.: Если Вы еще не подписались на свежие новости для вебмастера, - сделайте это сейчас: Подписаться на RSS.



  • Зеркало домена лучше реззеркалить…
  • Программы, используемые при создании сайтов
  • Создаем сервер на своем компьютере
  • Как создавать иконки для сайтов
  • Веб-дизайн сайта. Основные правила.
  • Новый Panda Cloud Antivirus бесплатен!

  • 7 комментариев на «Экономия трафика Вашего сайта и разгрузка сервера»

    1. Александр в 07.05.2009 at 15:22

      Спасибо.Я даже не знал,что таким образом они крадут мой трафик!!

    2. SEO негоциант в 10.06.2009 at 18:52

      Вообще-то хотлинкинг может повысить PR. Так что ничего страшного в «воровстве» не вижу.

    3. WF в 10.06.2009 at 19:54

      SEO негоциант, – «повысить PR»?.. – Это уже давно не работает…

    4. Саша в 06.08.2009 at 17:52

      WF, благодарю за актуальную информацию!
      В тему сабжа, для WordPress есть специальная защита картинок – при помощи плагина Automatic Image Hotlink Protection.
      Если кто-то попытается стянуть картинки с вашего блога, то ему вместо этой картинки будет показана «фига» :)

    5. Трибиани в 13.08.2009 at 16:26

      Ну, помоему, если на сайте картинки не большого разрешения, то пара троек ссылок ТИЦу сайта совсем не помешают.

    6. Saitistroy в 15.08.2009 at 9:41

      Классная статья)

    7. Марина в 19.05.2010 at 17:15

      Полезная статья  спасибо

    Оставьте свой комментарий

    Перед отправкой формы: