Отключенный домен остается активным. Лак:80, Nginx:8080
Мне нужно переместить dev.mydomain.com на mydomain.com, чтобы сделать новый сайт доступным на официальном домене.
Для этого я:
- создал новую запись vhost в /etc/nginx/sites-available для domain.com
- создана символическая ссылка на сайтах с поддержкой для #1
- перезагрузил nginx
На данный момент сайт доступен для dev.mydomain.com и mydomain.com. Теперь мне нужно отключить dev.mydomain.com:
- удалены сайты с символьными ссылками, для которых включена поддержка dev.mydomain.com
- перезагрузил nginx
Поскольку это не имеет никакого эффекта, я также попробовал:
- удалить запись vhost для формы dev.mydomain.com sites-available
- перезагрузить весь сервер
- закомментируйте любое упоминание dev.mydomain.com в default.vcl для лака
- очистить лак кеш
Система: 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, как описано здесь.