Léo Colombaro
496af1cfd5
Split directives to enforce atomic structure
...
* Enforce H5BP style
* Improve inline documentation to simplify maintenance
* Prepare v3
2018-11-23 17:19:51 +01:00
Léo Colombaro
b935688c2b
Fix external links
2018-11-23 14:45:12 +01:00
Johannes Müller
286a158ce7
Add IPv4 listen directive to no-default
2018-11-23 12:27:02 +01:00
Johannes Müller
c96e0adf12
Enable IPv6 for no-default
2017-05-06 17:22:11 +02:00
Edgar Ribeiro
60b272a2d3
fix missing ;
2016-06-30 13:32:40 +01:00
Bo-Yi Wu
ebdb5f091e
Fixed #143 issue: Fix typo
2016-06-19 16:32:17 +08:00
Andy Dawson
7a0e282dd0
Add an ssl no-default example
...
I.e. an example of this:
-> curl -kI -H "Host: valid.com" https://localhost
HTTP/1.1 200 OK
...
-> curl -kI -H "Host: invalid.com" https://localhost
curl: (52) Empty reply from server
Whether this works or not depends on SNI.
2016-06-08 09:36:39 +02:00
Buzut
df102c6252
Updated ssl.exemple.com to use http2 instead of spdy
...
http2 is available in nginx since nginx 1.9.5. Therefor it's better to use the standard.
2016-05-25 15:02:34 +02:00
Bo-Yi Wu
d5b5bf9e18
Add white space for comment.
2015-12-01 10:38:42 +08:00
Pentago
a36387848f
Added 'dataready' accept_filter for SSL servers on FreeBSD hosts as per 'accept_filter=filter' section of http://nginx.org/en/docs/http/ngx_http_core_module.html#listen
...
More on FreeBSD's accept filters:
http://www.freebsd.org/cgi/man.cgi?accf_http
http://www.freebsd.org/cgi/man.cgi?accf_data
Also added 'defered' (TCP_DEFER_ACCEPT) socket option to SSL server on Linux hosts and organized/commented both platform directives above the default value.
Related to https://github.com/h5bp/server-configs-nginx/blob/master/sites-available/example.com#L19
2015-04-01 23:10:30 +02:00
Philipp Becker
fdee2c257c
Remove include directive in ssl.example.com
...
To include the SSL related directives in the port 80 server block seems to be redundant.
Because we are redirecting explicit all incoming traffic via port 80 to the HTTPS host on
port 443 where only the *secure-connection-magic* is happen.
Maybe I am missing something, but I tested the configuration
under the following system and encountered no negative side effects:
**Server**
* Ubuntu 14.04 LTS
* Nginx 1.7.7 mainline
**Client**
* OS X 10.9.5
* Browser: FF 33, Chrome 38, Safari 7
2014-11-10 03:04:31 +01:00
Andy Dawson
4ec8f51276
Merge pull request #59 from NotBobTheBuilder/master
...
Enable IPv6 listening
2014-10-01 12:10:40 +02:00
AD7six
537c939e72
Use a more conventional location for sites
...
it's more common (at meast IME) to use /var/www/example.com rather than
creating a new root folder `sites` to put apps in.
2014-10-01 10:03:49 +00:00
Jack Wearden
0ccf9b03cb
IPv6 only is the default
2014-08-21 00:32:02 +01:00
Jack Wearden
264738a043
IPv6 only is the default
2014-08-21 00:31:37 +01:00
Jack Wearden
9326c69219
IPv6 support
2014-08-20 23:55:04 +01:00
Jack Wearden
2ac65dbb5d
IPv6 support
2014-08-20 23:54:07 +01:00
Joshua Gigg
bf68202033
Fix 'directive' typo
...
Spotted by @honi in #51
2014-08-12 14:03:13 +01:00
Cătălin Mariș
8510caa5c6
Add missing semicolons in `ssl.example.com`
...
Close h5bp/server-configs-nginx#52 .
2014-08-07 15:01:30 +03:00
AD7six
aac9d71d54
add ssl example site
...
ensure to avoid any use of if as that's "extremely inefficient" and
eliminate redirects where possible
2014-07-28 14:52:00 +00:00
AD7six
560bdab9cf
Move config snippets around
...
Make it more obvious which snippets are location based, and which
are just directives. Need to provide more files like basic.conf to
cover more of the common use cases.
2013-11-22 10:50:58 +00:00
AD7six
3921535db8
add a doc block to no-default
...
and remove the default_server direcdtive from example.com. Since this file
is likely to be the copy-and-paste file for multiple server configs,
don't mark example.com as the default.
2013-11-20 20:40:02 +00:00
AD7six
d5f68ed3ad
Add a config file for no default site
...
fixes #10
2013-11-20 18:06:02 +00:00
AD7six
e476b08d11
rename conf folder to h5bp
...
The name "conf" is potentially confusing as something which should be inclued
en masse rather than a folder of config snippets.
Closes #13
2013-11-20 18:06:02 +00:00
James Freeman
944a3d18be
Typo foorbar -> foobar
2013-11-18 03:41:11 -05:00
Cătălin Mariș
c367e809db
Move nginx server configs to their own repository
2013-07-29 01:55:11 +03:00