due to this Safari Issue with HTTP/2 and Form POSTS I wanted to disable serving one Webpage via HTTP/2. So I just removed the "http2" from the server_name directive in corresponding nginx server block.
server {
listen x.x.x.x:443 ssl;
server_name xxxx;
[...]
}
But after I restarted NginX and opened the website in various browsers the HTTP/2 Protocol is still used... What am I doing wrong?
My NginX version is 1.10.1
Greets Jan
Someone answered with the correct solution here, but the post disappeared...
You have to disable http2 for all server blocks on one IP Adress / Port. If there is one server block configured to enable http2 it is enabled for all server blocks on this IP.