Configura nginx como o apache2 virtualhosts

1

Eu tenho um servidor web com apache2 com muitos subdomínios como, domain.com, abc.domain.com, def.domain.com etc. etc. Agora eu tenho um novo servidor nginx e quero configurá-lo como o apache2 , então para testar eu criei configs (2 arquivos em / etc / nginx / sites-available / e link para eles de sites-enabled /) como mostrado,

domain.config:

server {
        listen 80 default_server;
        listen [::]:80 default_server ipv6only=on;

        root /srv/www/;
        index index.html index.htm;

        # Make site accessible from http://localhost/
        server_name domain.com;

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
        }
}

configuração do domínio abc:

server {
        listen 80;
        listen [::]:80;

        root /srv/www/tmp1/;
        index index.html index.htm;

        # Make site accessible from http://localhost/
        server_name abc.domain.com;

        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
        }
}

mas quando eu acesso com domain.com estou recebendo index.html somente em / var / www / tmp1. Existe algo que estou fazendo errado na configuração do nginx?

    
por Bootstrapper 05.06.2014 / 11:19

0 respostas