Гореща връзка възниква, когато някой директно свързва съдържание от вашия сайт към друг сайт и използва вашата честотна лента, за да обслужва файловете. Например, когато някой показва изображение, хоствано на вашия сървър на собствените си уеб страници. Можете да използвате тази функция за защита на връзката в cPanel, за да предотвратите това.
Как да активирам защитата от горещи връзки в cPanel
За да активирате защитата от горещи връзки в cPanel, следвайте стъпките по-долу.
- Влезте в cPanel.
- Потърсете секцията „Сигурност“ и щракнете върху иконата „Защита на гореща връзка“.
- Кликнете върху „Активиране“. Ще се отвори нова страница, която показва списъците „Разрешени референти“ и „Защитено разширение“.
- Кликнете върху „Назад“.
- За да позволите на определени сайтове да правят горещи връзки към вашия уебсайт, добавете техните URL адреси в менюто „URL адреси за разрешаване на достъп“.
- За да блокирате директен достъп до файлове от определени типове, добавете тези файлови разширения към текстовото поле „Блокиране на директен достъп за следните разширения“.
- Например, за да блокирате всички . JPG изображения, добавете . JPG в текстовото поле „Блокиране на директен достъп за следните разширения“.
- Когато блокирате тези типове файлове, другите не могат да свързват горещо тези типове файлове от вашия уебсайт, независимо от други настройки.
- За да разрешите на посетителите достъп до конкретно съдържание чрез URL адреса, поставете отметка в квадратчето „Разрешаване на директни заявки“.
- Например, ако активирате тази опция, посетител може да влезе http://www.example.com/folder/example.jpg като URL за достъп до пример.jpg файл.
- За да пренасочите заявки за определено съдържание, въведете URL адреса, към който искате да пренасочите посетителя си, в текстовото поле „Пренасочване на заявката към следния URL адрес“.
- Кликнете върху „Изпращане“.
За да деактивирате защитата на горещата връзка, щракнете върху „Деактивиране“. Когато деактивирате защитата на горещите връзки, системата изтрива записите в списъка с URL адреси, до които искате да разрешите достъп. Силно препоръчваме да запазите списъка локално, преди да деактивирате защитата на горещите връзки.
Как да активирам защитата от горещи връзки в .htaccess
Ако не използвате cPanel на сървъра си, все още можете лесно да активирате защитата на хотлинк чрез . Htaccess файл. Просто ще трябва да използвате следния кодов фрагмент.
RewriteEngine on
# Remove the following line if you want to block blank referrer too
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://(.+\.)?example.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|bmp)$ - [NC,F,L]
Ако искате да покажете „блокирано“ изображение вместо изображението с „гореща връзка“, заменете последното правило с.
RewriteRule \.(jpg|jpeg|png|gif|bmp) https://example.com/blocked.png [R,L]