Code pour m'informer si mon site a été volé

J'ai donc écrit un certain code php pour vérifier l'URL du site actuel, puis le comparer à l'URL qu'il devrait être localisé et à m'envoyer un courrier électronique si quelqu'un copyr collé mon code et l'utiliser sur son propre site. Puis j'ai frappé ma tête contre mon bureau en me rendant count que le PHP serait exécuté sur le server et que les voleurs potentiels ne verraient jamais ce code.

Donc, je continue d'essayer de penser à des moyens d'arrêter une simple copy complète de mon site Web. Est-il possible de faire ce genre de chose dans le script java ou quelque chose qui m'indiquerait si mon site a été volé ou que ça se brise si c'était le cas.

Vous pouvez vérifier le nom de domaine via document.domain en Javascript et, s'il ne correspond pas à votre domaine, faire une requête AJAX à votre server pour envoyer un courrier électronique.

Assurez-vous d'obscurcir le code par uglify, minify, etc.

Cela protégerait cela contre les débutants en copiant vos pages sans lire le code, alors que les programmeurs convenables seraient capables de comprendre et de supprimer.

Donc, je continue d'essayer de penser à des moyens d'arrêter une simple copy pleine copy de mon site

Le court et le long de cela est que c'est impossible. Si votre site Web contient un design spécifique, il est protégé par la loi. Vous pouvez être en mesure de lutter contre des arnaques flagrantes par des moyens légaux.

En dehors de cela, il n'existe aucun moyen fiable de protéger le code source HTML.

Ce n'est pas vraiment possible. Vous pouvez vérifier le HTML et le Javascript sur d'autres sites Web, mais à less que vous ne soyez google, votre server ne pourra jamais comparer le Html ou JS de vos sites Web avec un autre site Web.

Il suffit d'avertir les personnes dans votre code que l'utilisation de votre code pourrait les conduire à un procès.

Vous pouvez obscurcir Javacscript à rendre si plus difficile à comprendre, mais même cela est possible de démêler et de réutiliser. Vous pouvez essayer les mêmes techniques en HTML, mais encore une fois, cela n'est pas impossible à inverser.

Vous pouvez append une image invisible à votre code (si la personne qui copy votre code est assez stupide pour ne pas vérifier cela, la request de cette image pour les autres personnes apparaîtra dans votre count avec le référent défini sur la page d'autres personnes url.