Я хочу, чтобы javascript загружался только в домене, который я указываю, а если он загружен другим доменом, страница будет направлена в указанный мной домен.Загрузите javascript только для определенного домена?
например, у меня есть страница в домене mydomain.com
с некоторым javascript, затем кто-то скопируйте этот javascript с моей страницы и загрузите его в hisdomain.com
. Потому что я установил скрипт для работы только в домене mydomain.com
, поэтому сценарий не будет работать в hisdomain.com
. Кроме того, было бы лучше, если бы hisdomain.com
перенаправлялся на mydomain.com
.
Я хочу использовать этот метод, чтобы избежать сценариев кражи и клонирования людьми, которые несут ответственность.
Спасибо!
Вы не можете. Если они напрямую связаны с файлом .js, вы можете разрешать доступ к ним только определенным доменам, но если они копируют содержимое файла, вы ничего не можете сделать, чтобы остановить их - вы можете блокировать самые глупые людей, которые не могут вынуть все очень простые механизмы, которые вы вводите (например, проверка домена в 'window.location.href'), но все это кажется огромной тратой усилий. –
Избегайте кражи на самом деле не все, что практически - что-то существенное, вы должны свести к минимуму, но кроме того, что большинство людей не беспокоится – tofarr
Что остановить, чтобы кто-то загрузил JavaScript, отредактировал «защиту» и повторно использовал его? Проведите свое время, создавая интересные вещи, а не пытайтесь (зря) защищать свой сценарий. –