A-A+

aapanel控制面板里nginx显示400 Bad Request 的解决办法

2023年07月17日 VPS评价 等您评论

aapanel (国外那个宝塔) 控制面板里 nginx我设置了
server{
listen 10001 ssl;
server_name mydomain.com;

以非标准端口HTTPS访问,能正常访问网页。

但非标准端口HTTP访问,以及ip:10001访问,会显示↓

400 Bad Request
The plain HTTP request was sent to HTTPS port
nginx

感觉有点安全隐患,我期望 nginx完全都不显示,一直转圈圈就好了。

=================
解决方式:
nginx conf增加
if ($server_port !~ 10001){
rewrite ^(/.*)$ https://$host$1 permanent;
}

标签:

给我留言