我本来不想开https连接的,无聊没事干就试一下Typecho开启ssl访问,再去登陆Typecho后台发现输入正确用户名和密码都没有提示一直无限循环刷新一样,后来发现是整个连接里面最前面是https,但是后面有个=跳转还是http连接的(ps:复制整个登陆后台连接出来看就可以看到了,因为有点长),只要把这个http改成https就好了!
于是我直接先去(我在Cloudflare用的免费的ssl)关掉整站https访问,然后就可以登陆Typecho后台修改固定连接为https了,再去打开全站https访问,退出Typecho后台再登陆还是同样问题,后来我就想起别的方法如下:


先去把整站https访问关了,然后在你的Typecho网站根目录找到config.inc.php中加入如下一行

/** 开启HTTPS */
define('__TYPECHO_SECURE__',true);

在网站把Typecho基本设置中的站点地址改为https开头(本次演示图片下面黄色提示忽略就好),点击最下面的保存,如下图

修改Typecho后台https固定连接.jpg

再去开启整站https访问,退出Typecho后台登陆,清除浏览器缓存,退出浏览器(或用别的浏览器验证),再打开浏览器登陆Typecho后台测试成功!