>>90
> при входе с http не редиректит.
И, наверно, никогда не будет.
>>53
Несколько лет не обновлял нгинкс с тех пор, как на dotdeb перестали обновлять сборку с поддержкой HTTP/2 под старый Дебиан, которой там не было в дефолтных пакетах.
Так и таскал бинарники с сервера на сервер, только перекомпилил один раз ту же версию под Убунтой, когда не завелось как есть, да и то наверно можно было бы обойтись копированием библиотек, как я делал позже.
Думал, что раз пока всё работает как есть, то возиться с новыми версиями исходников и их проблемами нужны весомые причины, типа встроенной поддержки HTTP/3.
И вот, она таки появилась в мае с "экспериментальной" версии 1.25.0 ("стабильная" 1.24 без неё).
Вчера я осилил сборку с кастомными модулями и настройку всего фарша — HTTPS+HTTP/1+2+3 на одном порту (дефолтный 443), TLSv1.3 (всё ещё поддерживаются версии 1.0-1.2 для старых браузеров, вроде престооперы), сжатие страничек при передаче алгоритмом brotli (gzip также всё ещё в строю), стриминг зипов с картинками без сохранения их на сервере (но всё ещё без дат изменения файлов) и т.д., включая патч из https://trac.nginx.org/nginx/ticket/2500 для HTTP/3 (одна строчка всего).
Вроде всё работает, ошибок новых в логах не замечено.
Расширения-индикаторы и заголовки ответов в новейшей лисе 113 и хромофорке (Vivaldi) подтверждают, как и пометка HTTP/3.0 в логах запросов сервера.
Впрочем, ничего из этого на невооружённый взгляд не поменяло ничего.
Хотя теперь, раз уж перекомпилял пару раз, может и полазаю по исходикам зип-модуля.
Или кто-то ещё из умельцев хочет помочь? https://github.com/evanmiller/mod_zip/issues/63