已有站点添加SSL证书 (Onelndex)

hxy 2019-11-30 PM 180℃ 0条 访问: 181 次

第一,LNMP添加SSL证书命令

lnmp ssl add

第二,SSL证书设置选项参数
请输入域(例如:www.lnmp.org):www.xxx com
您的域:v.laobuluo.com
输入更多域名(例如:lnmp.org * .lnmp.org):
请输入域v的目录 /home/wwwroot/www.xxx.com
允许重写规则吗?(y / n)y
请输入程序的重写,
wordpress,discuz,typecho,sablog,typecho重写已存在。
(默认重写:其他):wordpress
您选择重写:wordpress
允许访问日志?(y / n)y
输入访问日志文件名(默认:www.xxx.com.log):
您访问日志文件名:www.xxx.com.log
1:使用您自己的SSL证书和密钥
2:使用“ 让我们加密”创建SSL证书和密钥
输入1或2:2
请输入您的电子邮件地址:i@xxxxxx.com
然后等待安装,显示如下图,就为安装成功。
https://img.hxyxyz.top:444/images/2019/11/30/lnmp-ssl-2.jpg

//
在server 443中 我们要把引进伪静态的链接改为引用我们自己新建的伪静态文件onelndex.conf
详情看这篇文章Onelndex去掉? 做伪静态
https://hxyxyz.top/index.php/%E6%8A%80%E6%9C%AF/39.html

第三,检查SSL证书是否生效
打开浏览器,输入网站,看是否为https访问。
第四,强制HTTPS地址访问
1,修改位置

/ usr / local / nginx / conf / vhost

找到对应站点配置文件。
2,添加强制HTTPS脚本

if ($ssl_protocol = "") { return 301 https://$host$request_uri; }

脚本添加到配置文件80模块区域中。
3,重启Nginx

/etc/init.d/nginx reload
标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~