Setup Subdomain no Amazon Ec2

1

Em ec2 , tenho o domínio pai, por ex. somedomain.com . Desejo configurar um subdomínio no EC2 que hospeda atualmente somedomain.com - um subdomínio como account.somedomain.com

somedomain.com está executando nginx, com uma configuração habilitada para sites de:

server {
        listen       80;
        server_name     *.somedomain.com;
        root /home/ubuntu/virtualenv/somedomain/somedomain/homelaunch/;

        access_log /home/ubuntu/virtualenv/somedomain/error/access.log;
        error_log /home/ubuntu/virtualenv/somedomain/error/error.log warn;
        connection_pool_size 2048;

        fastcgi_buffer_size 4K;
        fastcgi_buffers 64 4k;

        location /static {
            alias /home/ubuntu/virtualenv/somedomain/somedomain/homelaunch/static/;
        }

        location / {
            proxy_pass http://127.0.0.1:8001;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_read_timeout 10;
            proxy_connect_timeout 10;
            add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
        }
    }

o somedomain.com é perfeitamente acessível usando o EC2, gostaria de saber como incluir um subdomain como account.somedomain.com na imagem e exibir conteúdo diferente.

Obrigado.

    
por user700070 04.12.2013 / 23:19

1 resposta

1

Você pode adicionar um bloco "servidor" extra com o nome de domínio exato que deseja veicular.

Como apontado na documentação server_name , o nome exato tem precedência sobre nomes de curinga.

Isso efetivamente significa que se você adicionar algo assim acima ou abaixo do bloco existente, deverá obter o resultado desejado.

server {
    listen       80;
    server_name  account.somedomain.org;
    ...
}
    
por 04.12.2013 / 23:32