【已解答】nginx1.30如何开启HTTP/3?
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:v11.7.0
系统版本:
debian12
问题描述:
nginx1.30如何开启HTTP/3?哪位技术大佬知道?帮帮兄弟吧! 刚才看了下,已经做出兼容了,申请完SSL后,关闭SSL重新部署上SSL就可以了
然后再到安全---系统防火墙中放行udp协议中的443端口
到 https://http3check.net/
或者
https://http3.wcode.net/
验证
网站配置文件改造下server
{
listen 80;
listen 443 ssl;
listen 443 quic reuseport;
http3 on;
quic_retry on;
ssl_early_data on;
add_header Alt-Svc 'h3=":443"; ma=86400' always;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
server_name www.dapaotest.com dapaotest.com;
index index.php index.html index.htm default.php default.htm default.html;
root /www/wwwroot/www.dapaotest.com;
#CERT-APPLY-CHECK--START
# 用于SSL证书申请时的文件验证相关配置 -- 请勿删除
include /www/server/panel/vhost/nginx/well-known/www.dapaotest.com.conf;
#CERT-APPLY-CHECK--END
include /www/server/panel/vhost/nginx/extension/www.dapaotest.com/*.conf;
这一部分可以直接抄
listen 80;
listen 443 ssl;
listen 443 quic reuseport;
http3 on;
quic_retry on;
ssl_early_data on;
add_header Alt-Svc 'h3=":443"; ma=86400' always;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
验证:
访问网站 F12 查看写这里
我使用Http3/check,测试么有支持。。。。
大炮运维V587 发表于 2026-4-17 18:18
刚才看了下,已经做出兼容了,申请完SSL后,关闭SSL重新部署上SSL就可以了
然后再到安全---系统防火墙中放 ...
奇怪,按您发的操作,第三方检测工具还是显示没有启用。。。网站配置文件内容也不缺:'( 苦尽甘来 发表于 2026-4-17 19:00
奇怪,按您发的操作,第三方检测工具还是显示没有启用。。。网站配置文件内容也不缺 ...
要放行udp协议的443端口才行的哦 我的是11.7 关闭SSL后再打开默认设置后,检测不通过一项,也不知道是怎么回事
zhaojiajin2005 发表于 2026-4-19 11:43
我的是11.7 关闭SSL后再打开默认设置后,检测不通过一项,也不知道是怎么回事
...
扫描右下角客户服务经理的二维码,联系下我司客户服务经理,就说找我解决面板网站开启http3无效的问题 大炮运维V587 发表于 2026-4-20 11:24
扫描右下角客户服务经理的二维码,联系下我司客户服务经理,就说找我解决面板网站开启http3无效的问题 ...
更新到11.7.0版本在软件商店nginx没有1.30的更新。只有1.28.3
页:
[1]