Nginx部署SSL实现HTTPS地址

发布于 / 代码 / 3 条评论

        前两天为了一个HTTPS访问真是让自己着实难受了一把,百度的方法自己操作,结果一不小心把Nginx.conf给删除了,结果整站数据都不见了,很是不爽。。所以打算写一篇文章,让小白少走弯路。

  1. 将ssl.key和ssl.crt文件上传到/root目录中。)
  2. 配置.conf文件

/usr/local/nginx/conf/vhost/

在上面目录中对应的我们需要配置SSL证书站点的.conf文件修改配置

红色标注部分为修改部分

代码如下:

listen 443;
ssl on;
 ssl_certificate /root/ssl.crt;
 ssl_certificate_key /root/ssl.key;
server_name www.i93.me i93.me;
access_log /data/wwwlogs/www.i93.me_nginx.log combined;
index index.html index.htm index.php;
include /usr/local/nginx/conf/rewrite/wordpress.conf;
root /data/wwwroot/www.i93.me;

 

蓝色标注部分为添加部分

代码如下:

server
{
 listen 80;
 server_name i93.me www.i93.me;
 rewrite ^(.*) https://$host$1 permanent;
}
  • 保存并重启Nginx生效
转载原创文章请注明,转载自: 造梦先生 » Nginx部署SSL实现HTTPS地址
  1. avatar

    我是第一个?

  2. avatar

    图片炸了

    1. avatar
      @anony 之前用的CDN 结果炸了 还没有修复呢。。元旦放假修复