Там какие-либо недостатки к отключению использования горячих ссылок с помощью .htaccess?

Это отключит ipv6 на всех сетевых адаптерах:

#!/bin/sh
IFS=$'\n'
net=`networksetup -listallnetworkservices | grep -v asterisk`

for i in $net
do
    networksetup -setv6off "$i"
done
exit 0
1
задан 4 November 2010 в 23:11
2 ответа

Я использовал его в своих сайтах в течение многих лет (настроенное использование CPanel), и это хорошо работает, поскольку долго только хотят это для сохранения пропускной способности. Только необходимо не забыть обновлять файл, когда Вы добавите другой домен/субдомен, или они будут заблокированный также.

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

Кроме того, я изменил сценарий для перенаправления в файл PHP, таким образом, я могу принять различные меры в зависимости от домена и типа файла, который требуют:

RewriteRule .*\.(jpg|jpeg|gif|png|mp4|mp3)$ http://www.example.com/hotlink.php?%{SERVER_NAME}%{REQUEST_URI} [R,NC]

Таким образом Сценарий PHP получает доменное имя (у меня есть несколько доменов, размещенных в той же учетной записи), и URL, который инициировал защиту горячей ссылки.

2
ответ дан 3 December 2019 в 17:23

Единственные реальные глюки - то, при попытке использовать изображения из, скажем, mobile.yourdomain.com или someotherdomainIown.net, и они заблокированы этим. Я также видел, что многие администраторы перенаправляют изображения hotlinked к другим изображениям, как: "Этот человек крадет пропускную способность из yourdomain.com".

3
ответ дан 3 December 2019 в 17:23

Теги

Похожие вопросы