Отключенный домен остается активным. Лак:80, Nginx:8080

Мне нужно переместить dev.mydomain.com на mydomain.com, чтобы сделать новый сайт доступным на официальном домене.

Для этого я:

  1. создал новую запись vhost в /etc/nginx/sites-available для domain.com
  2. создана символическая ссылка на сайтах с поддержкой для #1
  3. перезагрузил nginx

На данный момент сайт доступен для dev.mydomain.com и mydomain.com. Теперь мне нужно отключить dev.mydomain.com:

  1. удалены сайты с символьными ссылками, для которых включена поддержка dev.mydomain.com
  2. перезагрузил nginx

Поскольку это не имеет никакого эффекта, я также попробовал:

  1. удалить запись vhost для формы dev.mydomain.com sites-available
  2. перезагрузить весь сервер
  3. закомментируйте любое упоминание dev.mydomain.com в default.vcl для лака
  4. очистить лак кеш

Система: Ubuntu 14.04, Varnish на 80 порт, Nginx на 8080

UPD: vhost настроен на использование только HTTPS.

UPD2: Конфигурация Nginx vhost:

server {
        listen 443 ssl;
        server_name mydomain.com www.mydomain.com;
        ssl_certificate /etc/nginx/ssl/mydomain.com.crt;
        ssl_certificate_key /etc/nginx/mydomain.com.key;
        root /home/mydomain.com/web;
[...]
}

server {
        listen 127.0.0.1:8080;
        server_name mydomain.com www.mydomain.com;
        root /home/hobancards/web;
[...]
}

1 ответ

Nginx обслуживает любой поддомен автоматически. Чтобы отключить это редактирование файла vhost, как описано здесь.

Другие вопросы по тегам