“Хотлінкінг” або також відомий як п'явки, свинарство, пряме посилання, зображення за межами сайту це метод, за допомогою якого веб-сторінка отримує зображення з веб-сервер інша веб-сторінка. Чим більші зображення та більше відвідувань сайту, який зробив зображення, тим більше трафіку генерується та більше споживається пропускна здатність (Пропускна здатність) на вихідному сервері. Звичайно, це стосується не лише зображень. Файли можна завантажити .mp3, файли відео і навіть архіви. У цих трьох останніх ситуаціях споживання пропускної здатності буде набагато вищим і автоматично призведе до додаткових витрат для хост-сервера.
Як ми можемо заборонити іншим сайтам отримувати зображення з нашого джерела?
Розробимо наступний сценарій. ми StealthSettings.com хост для зображень, і ми не хочемо, щоб зображення були отримані на іншій веб-сторінці за межами домену stealthsetting.com. У цьому випадку ми зробимо наступне.
1. Додано файл .htaccess у webroot- сайт, де розміщено зображення.
2. У .htaccess додайте наступні рядки.
Переписувати
RewriteCond %{HTTP_REFERER} !http://(.+.)?stealthsettings.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*.(jpe?g|gif|bmp|png)$ http://laurentiu.us/oops.gif [L]
Це означає, що файли з розширеннями .jpg, .jpeg, .gif, .bmp і .png їх не можна взяти за допомогою прямого посилання з джерела stealthsettings.com, і сайт, який отримає зображення, відобразить зображення oops.gif hostata the laurentiu.us.
Ось реальний випадок. А “IT блог” він думав допомогти невігласам викрадення підручників від нас. З джерелами і всім. The lines we added in .htaccess had the following effect on the site that downloaded the images:

Cum putem bloca anumite site-uri sa preia imagini.
Pot fi si alte situatii in care sa dorim sa permitem preluarea imaginilor de alte site-uri, cu exceptia unora.
Переписувати
RewriteCond %{HTTP_REFERER} ^http://(.+.)?facebook.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?hi5.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://(.+.)?softpedia.com/ [NC]
RewriteRule .*.(jpe?g|gif|bmp|png)$ http://laurentiu.us/oops.gif [L]
У наведеній вище ситуації всі сайти можуть отримувати зображення з stealthsettings.com (або із сайту, для якого ми редагуємо .htaccess), за винятком доменів і субдоменів з facebook.com, hi5.com і softpedia.com. Imaginile preluate de aceste trei domenii vor fi redirectionate catre laurentiu.us/oops.gif.
*Specificam ca pentru a folosi .htaccess-ul modulul mod_rewrite trebuie sa fie prezent in apache webserver.