Minor "bug" in nginx

Maxim Dounin mdounin at mdounin.ru
Thu Apr 30 04:13:17 MSD 2009


Hello!

On Wed, Apr 29, 2009 at 03:57:28PM -0700, Michael Shadle wrote:

> On Wed, Apr 29, 2009 at 3:01 PM, Maxim Dounin <mdounin at mdounin.ru> wrote:
> 
> > It MUST per RFC2616.  There is no difference between
> >
> > GET http://example.com/ HTTP/1.1
> > Host: ignored
> >
> > and
> >
> > GET / HTTP/1.1
> > Host: example.com
> >
> > See RFC2616 for details (5.2 The Resource Identified by a Request).
> 
> Okay, I see - so it is serving up HTTP 200 because I have a "catchall"
> server_name _ somewhere.

No.  There is nothing special in server_name _.  It's just name.  
Default server for every listen socket is *always* present - it's 
either one with listen .. default or first server defined with 
listen socket in question.

Maxim Dounin





More information about the nginx mailing list