nginx http 跳转到https-CSDN博客

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

改 Nginx 配置文件

在您安装了 SSL 证书之后您需要修改 Nginx 的配置文件以启用 HTTPS 和 HTTP 自动跳转 HTTPS。

打开 Nginx 配置文件通常位于 /etc/nginx/nginx.conf找到您的网站配置块。在该配置块中添加以下内容

server {
    listen 80;
    server_name example.com;
    return 301 https://$server_name$request_uri;
}
server {
    listen 443 ssl;
    server_name example.com;
    ssl_certificate /path/to/ssl/certificate;
    ssl_certificate_key /path/to/ssl/certificate_key;
    # other SSL configuration options
    # ...
    # other server configuration options
    # ...
}

该配置块包括两个部分

  • 第一个部分监听 HTTP端口 80并将所有的 HTTP 请求重定向到 HTTPS。
  • 第二个部分监听 HTTPS端口 443并包括 SSL 证书和其他 SSL 配置。

注意不要在同一server 中同时监听443端口和80端口会造成过多的重定向问题

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: nginx

“nginx http 跳转到https-CSDN博客” 的相关文章

【Nginx 基础】1年前 (2023-02-02)
docker安装nginx1年前 (2023-02-02)
Nginx应用场景1年前 (2023-02-02)
7、CenOS6安装Nginx1年前 (2023-02-02)
k8s部署nginx1年前 (2023-02-02)
nginx一网打尽1年前 (2023-02-02)
Nginx负载均衡配置1年前 (2023-02-03)
Nginx完全指南1年前 (2023-02-04)