Я запускаю сервис, где я предлагаю файлы css, сценарии и изображения для стороннего веб-сайта www.myfantasyleague.com, который является футбольным хостингом для фэнтези-футбола, и недавно они претерпели некоторые изменения за последние пару лет.
Я пытаюсь заблокировать определенные веб-сайты на своих серверах, которые мошенническим образом используют мою работу, в то же время позволяя людям, которые покупают мою работу в том же домене, использовать мою работу, и она не блокируется файлом HTA. После того, как вы создадите футбольный сайт, MFL присвоит ему постоянный номер сервера и 5-значный код, который никогда не меняется каждый год и остается неизменным. Вот ссылка на поиск MFL по слову «футбол», и вы можете увидеть, что есть много сайтов, и если вы нажмете на несколько, все они будут иметь разные 5-значные идентификаторы, а некоторые имеют разные идентификаторы серверов.
Сайт, с которого я хочу начать блокировку, будет URL-адресом этого сайта ниже, а домен MFL теперь имеет возможность иметь http и https, поэтому было бы неплохо получить оба протокола.
САЙТ ДЛЯ БЛОКИРОВКИ ПРИМЕР
https://www67.myfantasyleague.com/2019/home/63928#0
САЙТ РАЗРЕШИТЬ ПРИМЕР
http://www51.myfantasyleague.com/2019/home/46087#0
На доменах myfantasyleague они дают каждому сайту свой собственный 5-значный уникальный код в конце URL-адреса, а также многие из них находятся на разных идентификаторах серверов, таких как www67 и www51, и вы видите эти 2 ссылки: одна https и одна http .
В прошлом я использовал этот код ниже, и он все еще будет работать сегодня, однако, как только я добавлю его в свой файл корневого доступа, он удалит оба сайта, и я не могу этого сделать, так как я хочу иметь возможность контролировать, какой сайты блокируются по номеру сервера и 5-значному идентификатору лиги, если это возможно.
КОД, КОТОРЫЙ Я ПРОБОВАЛ, РАБОТАЕТ, НО УБИВАЕТ ВСЕ САЙТЫ С ЭТОГО ДОМЕННОГО ИМЕНИ.
RewriteEngine On
RewriteCond %{HTTP_REFERER} https?://(www\.)?www(67).myfantasyleague.com.+(63928) [NC,OR]
RewriteRule .*\.(jpe?g|gif|bmp|png|js|css)$ [L]
Может быть, я могу превратить этот URL-адрес для блокировки в фактический IP-адрес и попытаться заблокировать IP-адрес?
Я не знаю, что еще попробовать, и это может быть даже невозможно, я не знаю. Я ценю любые отзывы. Спасибо