Opened 8 years ago
Closed 8 years ago
#1350 closed enhancement (wontfix)
Enably http2 by default
| Reported by: | Olaf van der Spek | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | other | Version: | 1.13.x |
| Keywords: | Cc: | ||
| uname -a: | - | ||
| nginx -V: | - | ||
Description
It'd be nice if http2 was enabled by default, especially if ssl is specified.
The http2 parameter (1.9.5) configures the port to accept HTTP/2 connections. Normally, for this to work the ssl parameter should be specified as well, but nginx can also be configured to accept HTTP/2 connections without SSL.
Note:
See TracTickets
for help on using tickets.

While HTTP/2 has advantages over HTTP/1.1 in a number of cases, it also has many disadvantages. There are quite a few use cases, where you should prefer HTTP/1.1 (despite a lot of marketing bullshit about HTTP/2).
Moreover, proper configuration of HTTP/2 isn't only about enabling it. TLS layer must be also carefully configured or your website will be unavailable.
Please also check:
So, no.