Die gesamte Website verwendet HTTPS und nur Port 443 ist geöffnet. Bei Verwendung einer HTTP-Anfrage ist jedoch kein Zugriff möglich und der HTTPS-Protokoll-Header muss manuell hinzugefügt werden.
Gibt es eine Möglichkeit, HTTP-Anfragen auf Port 80 auf 443 umzuleiten, um https zu verwenden?
如果没有nginx的话装一个,如果要启用http2,那么版本要在1.90以上,然后先配置443端口,最后把http 80端口请求转发到443。完整的配置参考下面,我博客的配置:
第一个方案>
第二个方案>
写两个配置
其中80端口的直接跳到 443
server {
listen 80;
server_name 你的域名;
rewrite ^(.*)$ https://$host$1 permanent;
}