NGINX 301 HTTPS TO HTTP

今天我把nginx wordpress的https 301到了http,这是非常不情愿的决定:以前使用Let’s Encrypt证书的方法启用了https,但是由于Let’s Encrypt的host在国内比较悲剧,一直是的域名renew签名的时候会失败,加上CentOS 版本和虚拟环境的原因,加上服务器上有其他几个站点,不太原意去折腾环境里,放弃证书。

301 HTTPS TO HTTP

WordPress去插件,换数据

最开始WordPress启用HTTPS时,使用了插件WordPress HTTPS (SSL),这个插件一直比较好用,现在删除。

备份数据库,导出一份,将导出的这份数据库使用EditPlus打开,将https://logpress.org全部替换为http://logpress.org,最后再将这份调整过域名的数据库导入MySQL

网站HTTPS证书变成了ESET SSL Filter CA

我的网站LAMP环境搭建(https://lampserver.cn/)添加了Let’s Encrypt,但是Chrome F12查看证书是变成了:ESET Filter CA

LAMPSERVER.CN证书变成了ESET SSL Filter CA
LAMPSERVER.CN证书变成了ESET Filter CA

如何变回正常的证书呢?这是由于安装了ESET NOD32的原因,修改方法:

1、打开设置 - 高级设置:

ESET SSL Filter CA (2)
ESET SSL Filter CA (2)

2、WEB 和电子邮件,SSL/

ESET SSL Filter CA (3)
ESET SSL Filter CA (3)

3、WEB 和电子邮件 - SSL/ - 根证书 - 查看证书:

ESET SSL Filter CA (4)
ESET SSL Filter CA (4)

上图可以看到这个就是ESET SSL Filter CA的证书。

4、WEB 和电子邮件 - SSL/TLS - 启用 SSL/TLS 协议过滤,将这个功能关闭:

ESET SSL Filter CA (6)
ESET SSL Filter CA (6)

5、然后再打开https://lampserver.cn/查看证书就正常了:

ESET SSL Filter CA (7)
ESET SSL Filter CA (7)

Let’s Encrypt ImportError: No module named virtualenv

安装Let’s Encrypt遇到错误

需要操作:

如果之后还是不行请使用: