Necesito mover dev.mydomain.com a mydomain.com para que el nuevo sitio esté disponible en el dominio oficial.
Para hacer esto yo:
- creó un nuevo registro de vhost en /etc/nginx/sites-disponible para dominio.com
- enlace simbólico creado en sitios habilitados para el n.° 1
- nginx recargado
En este punto, el sitio está disponible para dev.mydomain.com y mydomain.com. Ahora necesito desactivar dev.midominio.com:
- Se eliminó el formulario de enlace simbólico habilitado para sitios para dev.mydomain.com.
- nginx recargado
Como no tiene ningún efecto también probé:
- eliminar el registro de vhost para los sitios de formulario dev.mydomain.com disponibles
- recargar todo el servidor
- comente cualquier mención de dev.midominio.com en barniz default.vcl
- purgar caché de barniz
Sistema: Ubuntu 14.04, Varnish en el puerto 80, Nginx en 8080
UPD: el vhost está configurado para usar HTTPS únicamente.
UPD2: configuración de 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;
[...]
}
Respuesta1
El nginx sirve cualquier subdominio automáticamente. Para deshabilitar esta edición del archivo vhost como se describeaquí.