Eine unbekannte fremde Domain zeigt auf meinen Server.
In meinem Fall verweiste eine fremde Domain per A Record auf meinen Server. Somit wurde meine Website unter einer komplett anderen URL angezeigt.
Um dies zu verbieten habe ich in meinem Nginx Webserver eine default Datei gesetzt. (Geht nur wenn Ihr SSH Zugriff auf euer System habt.)
Wenn kein anderer VHost oder keine andere Seite von mir zutrifft, bekommt der User einen 401er Error Meldung ausgespuckt.
vim /etc/nginx/sites-available/default server { listen 80 default_server; server_name _; return 410; }
Ergebnis (Aufruf der Domain):
Falls Ihr keine Möglichkeit habt euren Webserver selbst zu konfigurieren bietet sich sowas an:
(Achtung: Ungetestet. Sollte nur ein Denkansatz sein)
<?php $url = $_SERVER[HTTP_HOST]; if($url == "MEINEDOMAIN.de") { //alles ok } else { //spucke fehlermeldung aus und beende header("HTTP/1.0 410 Gone"); exit(0); } ?>