У меня есть VPS, на котором крутятся несколько сайтов на разных доменах. Для одного из доменов (назовем его mydomain.ru) я приобрел SSL-сертификат. Затем я решил включить протокол http2
только для этого домена. Я внес изменения в конфигурацию nginx, соответствующую этому домену (дописал
http2 после "listen 443 ssl"):
server {
listen 443 ssl http2;
server_name mydomain.ru www.mydomain.ru;
...
}
Проверив сайт в
https://tools.keycdn.com/http2-test, я удостоверился, что поддержка http2 включена. Но, потом я обнаружил одну неприятную вещь - по какой-то причине указанный онлайн-инструмент стал показывать, что и на всех остальных моих доменах стал поддерживаться протокол http2 (хотя ни на одном из них не используется https-протокол). Как мне сделать, чтобы поддержка http2 была включена только для нужного домена? И почему происходит описанное? Я ведь делаю изменения только для отдельно взятого домена - почему это влияет на все остальные?