广告位

您现在的位置是:主页 > 主机空间 >

nginx申请SSL证书并启用http 301 https

2020-07-25 15:33主机空间 人已围观

简介申请购买好证书后,下载秘钥文件;上传到服务器合适的位置; 例如;/www/wwwroot/68up.com/cert下; 修改配置文件; /www/server/panel/vhost/nginx 在listen 80 代码块结束后 增加; listen 443; server_nam...

申请购买好证书后,下载秘钥文件;上传到服务器合适的位置;
例如;/www/wwwroot/68up.com/cert下;
修改配置文件;

/www/server/panel/vhost/nginx
在listen 80 代码块结束后
增加;
listen 443;
     server_name 68up.com www.68up.com;
     ssl on;
     index index.html index.htm;
     ssl_certificate   /www/wwwroot/68up.com/cert/30***309_68up.com.pem;
     ssl_certificate_key  /www/wwwroot/68up.com/cert/30***9_68up.com.key;
     ssl_session_timeout 5m;
     ssl_ciphers ECDHE-RSA******************:!aNULL:!MD5:!ADH:!RC4;
     ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
     ssl_prefer_server_ciphers on;
     location / {
         root /www/wwwroot/68up.com;
         error_page 497 https://$server_name:$server_port$request_uri;   #497错误解决方法
         index index.php index.html index.htm;
         
     }

增加下面代码;实现http强制跳转https(全站重定向)
if ($server_port = 80 ) {
return 301 https://$host$request_uri;
}
或者:
f ($scheme = http ) {
return 301 https://$host$request_uri;
}

Tags:

广告位
    广告位

本栏推荐

    广告位

标签云

站点信息

  • 文章统计74篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们