Avec un peu d'investigation, il semble que le m2designint.com
domaine génère le même HTML brut que cashconnectrx.com
(sauf en utilisant leur domaine à la place du vôtre), de sorte qu'ils n'utilisent pas de cadres ou quelque chose comme ça. Avez-vous vérifié si le changement d'un mot sur votre page change le mot sur leur site, instantanément ou avec un retard?
Il s'agit probablement d'un site de phishing , configuré pour inciter les utilisateurs à saisir des mots de passe ou d'autres informations personnelles. Dans ce cas, l'aspect SEO est moins important. Je ne suis pas sûr du meilleur recours exact, mais une action en justice (ou une menace d'action en justice) serait probablement la méthode la plus rapide et la plus efficace pour être honnête.
Fait intéressant, les détails du propriétaire du domaine sont répertoriés dans l' enregistrement whois du domaine afin que vous puissiez envoyer un courrier électronique ou appeler et demander (poliment, bien sûr) une explication.
Sinon, car ils remplacent votre domaine par le leur dans le code HTML, l'utilisation d'une balise canonique ou quelque chose de similaire ne fonctionnera pas (elle serait simplement remplacée par leur domaine). Vous pourrez peut-être créer du Javascript obscurci pour rediriger l'utilisateur s'il n'est pas sur votre domaine, quelque chose comme:
<script>
if (document.domain != "cas"+"hcon"+"nectrx.c"+"om" && document.domain != "www.cas"+"hcon"+"nectrx.c"+"om")
window.location = "www.cas"+"hcon"+"nectrx.c"+"om";
</script>
EDIT: En fait, il semble que les deux domaines se résolvent à la même adresse IP , et https://70.32.80.88/
affiche également votre site - auquel cas cela devrait être facile à résoudre! Je pense que vous avez mal configuré votre serveur virtuel Apache. Vous devez vérifier vos paramètres pour autoriser uniquement les connexions sur votre nom de domaine réel, pas un domaine / IP générique.