Subdomain configuration problem

Hi,

I’m beginner in nginx, and i have searched google and mailing list but
no
luck.

my nginx.conf:

http{
server{
listen 80;
server_name example.com www.example.com;
location / {
proxy_pass http://127.0.0.1:aaaa/;
}
}
server{
listen 80;
server_name subdomain.example.com;
location / {
proxy_pass http://127.0.0.1:bbbb/;
}
}
#rest of the default config like acces log, etc
}

Problem is after adding server block for subdomain, both request (
example.com, subdomain.example.com) loading only example.com in browser.
If i place subdomain server block listing as first one, both request (
example.com, subdomain.example.com) loading subdomain.example.com in
browser.

Please suggest me what could be the problem.

Thanks in Advance!!

Hello!

On Sun, Jul 19, 2015 at 09:32:14PM +0530, murali kumar wrote:

    server_name example.com www.example.com;

}

Please suggest me what could be the problem.

Likely reason is a typo in the domain name as listen in the
“server_name” directives.


Maxim D.
http://nginx.org/

Can’t believe!! You are right.

Thanks for the suggestion.