Единственный верный способ - получить доступ к своему файловому серверу. Все, что передается через HTTP, может быть воспроизведено.
Если у вас нет доступа к их серверу, то лучшим способом будет встроить зашифрованную строку на страницу (или в изображение или какой-нибудь двоичный файл на этой странице).
Строка должна состоять из URI, автора и отметки времени. Таким образом, даже если кто-то скопирует эту строку на свой веб-сайт, вы все равно сможете определить автора и страницу. Дополнительный бонус - вы сможете определить, была ли кража.
Конечно, это так же хорошо, как алгоритм, который шифрует комбинацию страницы / автора; хакеры, которые хороши в расшифровке, могут обойти это. Кроме того, недобросовестный автор может создать свой собственный ключ для своей страницы, поэтому вам нужно будет разместить шифрование, чтобы никто не мог возиться с отметкой времени. Кроме того, для этого необходимо, чтобы все авторы разместили код на своей странице.