Minor "bug" in nginx
mdounin at mdounin.ru
Thu Apr 30 04:13:17 MSD 2009
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.
More information about the nginx