在nginx的配置文件中增加:

server {
    listen       80;
    server_name  my.domain.name;
    return 301 https://$server_name$request_uri;
}

通过systemctl reload nginx生效配置

通过Edge访问http地址时,实现自动跳转,但是通过chrome时会有问题:

Nginx配置http到https的跳转-LMLPHP

搜索NET::ERR_CERT_AUTHORITY_INVALID可以看到相关的解答。

09-10 05:43