- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Обновляю тут ПО на сервере, ну и решил ставить все самое новое, вот и спотыкаюсь на каждом шагу.
Поставил самый новый Nginx с поддержкой http3, ставил через это https://github.com/angristan/nginx-autoinstall
и вот на такой конфиг
ругается invalid parameter "http3" , такое впечатление что nginx не поддерживает, хотя я же специально для этого его и пересобирал.
Куда копать?
если я все правильно понял , то
в описании на гитхабе написано, что они используют какой-то патч от cloudflare. в их документации параметр называется не http3 а quic
а конкретно от nginx - https://hg.nginx.org/nginx-quic/file/quic
если я все правильно понял , то
в описании на гитхабе написано, что они используют какой-то патч от cloudflare. в их документации параметр называется не http3 а quic
Спасибо, вот этот конфиг загрузился без ошибок
Но проблема в том, что сайт работает по http2, а где же http3?
Теперь
а если удалить строчку из конфига
в их примере она не указана - https://blog.cloudflare.com/experiment-with-http-3-using-nginx-and-quiche/
Мы одновременно написали, в общем конфиг загрузился, но http3 пока нет
Если закомментировать строку listen 443 ssl http2; то сайт перестает работать.
проверка через это https://www.http3check.net/ выдала
В фаерволе UDP разрешил, но не помогло
больше идей нет.
можно попробовать собрать прошлые версии nginx. или собрать с поддержкой от самих nginx https://hg.nginx.org/nginx-quic/file/quic
Ошибка найдена как всегда методом научного тыка.
Вместо строки
нужно писать
и все заработало!
Вот итоги (среднее время, прогнал каждый вариант раз 20) и это с выключенным кешем браузера (кеш nginx тоже пока выключен):
HTTP2 + php 8.2 + mariaDB 10.10 + nginx 1.22.0 + brotli
HTTP3 + php 8.2 + mariaDB 10.10 + nginx 1.22.0 + brotli
Ошибка найдена как всегда методом научного тыка.
Вместо строки
нужно писать
и все заработало!
Вот итоги (среднее время, прогнал каждый вариант раз 20) и это с выключенным кешем браузера (кеш nginx тоже пока выключен):
HTTP2 + php 8.2 + mariaDB 10.10 + nginx 1.22.0 + brotli
HTTP3 + php 8.2 + mariaDB 10.10 + nginx 1.22.0 + brotli
Я уж подожду когда openssl с http3 работать будет, а уж тогда и nginx классический будет это поддерживать. Ставить cloudflare-ский вариант и boringssl нет желания.
Если я правильно понимаю, анонсировали нативную поддержку https://habr.com/ru/post/716410/
"
На момент написания статьи SSL/TLS, OpenSSL не поддерживают QUIC. Поэтому мы собираем бинарные дистрибутивы с пакетом-библиотекой quictls, который устанавливается автоматически в качестве зависимости."
Отбой - продолжаем ждать !