Назад | Перейти на главную страницу

Запретить поддомен hostmaster перенаправлять на основной сайт

Я принимаю mainsite.com и othersite.net на одном сервере Debian 8 с nginx / 1.6.2. Недавно я обнаружил, что Google проиндексировал hostmaster.othersite.net и этот поддомен показывает полное содержимое mainsite.com.

Я рассматриваю этот субдомен как SOA запись, указывающая на hostmaster@othersite.net в инструментах поиска DNS, но его нет в панели управления хостера. Где его найти и как убрать перенаправление?

Записи DNS:

CNAME | *.mainsite.com  | is an alias of mainsite.com.     | 1800
A     | mainsite.com    | directs to xx.xx.xx.xx           | 1800 
NS    | mainsite.com    | directs to ns1.digitalocean.com. | 1800 
NS    | mainsite.com    | directs to ns2.digitalocean.com. | 1800 
NS    | mainsite.com    | directs to ns3.digitalocean.com. | 1800 


CNAME | *.othersite.net | is an alias of othersite.net.    | 1800
A     | othersite.net   | directs to xx.xx.xx.xx           | 1800
NS    | othersite.net   | directs to ns3.digitalocean.com. | 1800
NS    | othersite.net   | directs to ns1.digitalocean.com. | 1800
NS    | othersite.net   | directs to ns2.digitalocean.com. | 1800

Упрощенный nginx.conf (только location и перенаправления www удалены):

server {
        listen 443 ssl default_server;

        ssl_certificate /etc/letsencrypt/live/mainsite.com/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/mainsite.com/privkey.pem;

        server_name mainsite.com;
        root /home/mainsite/html;
}

server {
        listen 80;
        server_name mainsite.com;
        return 301 https://mainsite.com$request_uri;
}

server {
        listen 443 ssl;

        ssl_certificate /etc/letsencrypt/live/othersite.net/fullchain.pem;
        ssl_certificate_key /etc/letsencrypt/live/othersite.net/privkey.pem;

        server_name othersite.net;
        root /home/othersite/html;
}

server {
        listen 80;
        server_name othersite.net;
        return 301 https://othersite.net$request_uri;
}