Спасибо ребятам на канале #httpd на IRC. Наконец-то я нашел блок кода htaccess, чтобы люди не могли хотлинкнуть ссылки на мои шрифты.
SetEnvIfNoCase Referer "^https?://([^/]*)?example\.com/" local_ref=1
SetEnvIf Referer ^$ local_ref=1
<FilesMatch "\.(eot|svg|ttf|woff)$">
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>
Источник: Apache Wiki .
По какой-то причине код, предоставленный мне @joshhendo, не работал ни для типов файлов шрифтов, ни для изображений. Я не уверен, как работает .htaccess
, возможно, другие с большим опытом могут вмешаться.