• 欢迎访问ByWei.Cn,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,加入百味博客 软件定制QQ群
  • 已升级为最新版主题,并将持续优化改造中,支持说说碎语功能,可像添加文章一样直接添加说说,博客主题升级啦
  • 感谢您百度求点赞啊!百度网址
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏百味博客吧
  • 博主热烈欢迎 软件定制开发 联系:http://www.bywei.cn

腾讯云免费ssl证书nginx配置

开源软件 百味博客 6年前 (2018-04-25) 2584次浏览 0个评论 扫描二维码

免费https百味博客从独立VPS迁移到腾讯云服务器后,发现腾讯有一年免费的ssl证书,发现好多童鞋都是用了。为提升博客安全/专业,今天闲暇时间也做了相关配置。具体操作形式比较简单,在腾讯云后台按照指引进行申请证书。

提供的免费TrustAsiaSSL 证书如下:
TrustAsia 是亚数信息科技(上海)有限公司应用于信息安全领域的品牌。包括国际第一 Symantec 数字证书、代码签名证书,技术支持与售后服务等,还拥有世界领先的 TrustAsia 自主知识产权的 SSL 证书 MPKI? 管理平台、SSL 证书云安全(SSLCloud?)监控检测平台,以及先进的“加密无处不在”网络安全综合解决方案、密钥保护安全解决方案等一系列网络信息安全管理解决方案。

证书审核通过后下载证书压缩包,压缩包内有Apache/Tomcat/nginx等所需证书文件,百味博客使用的是nginx,故选择nginx证书上传到服务器目录:/data/server/nginx/ssl/;
然后修改百味博客nginx的配置文件部分如下即可.

#实现了三种场景的配置
   
   #访问顶级域名bywei.cn跳转到www.bywei.cn域名
   server {
        listen       80;
        server_name  bywei.cn;
        return       301 https://www.bywei.cn$request_uri;
   }
  
   #访问非https域名跳转到https://www.bywei.cn
   server {
        listen       80;
        server_name  www.bywei.cn;
        rewrite ^ https://$http_host$request_uri? permanent;    # force redirect http to https
        #return 301 https://$http_host$request_uri;
   }
  
  #https证书支持
   server {
        listen       443 ssl;
        server_name  www.bywei.cn;
        #禁用返回服务器版本信息
        server_tokens off;
        
        #配置证书文件路径
        ssl_certificate /data/server/nginx/ssl/1_www.bywei.cn_bundle.crt;
        ssl_certificate_key /data/server/nginx/ssl/2_www.bywei.cn.key;
  }
  
  #百味博客使用wordpress,故添加fastcgi_param配置
  location ~ \.php(.*)$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root;
            fastcgi_param   HTTPS               on;
            fastcgi_param   HTTP_SCHEME         https;
            include        fastcgi_params;
   }

百味博客增加Https访问演示效果:https://www.bywei.cn


百味博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:腾讯云免费ssl证书nginx配置
喜欢 (6)
[微信扫一扫]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址